From fd6680f7ced10d5b05c082df70d73508d19ec636 Mon Sep 17 00:00:00 2001 From: Antonio Espinosa Date: Tue, 16 Aug 2016 09:07:35 +0200 Subject: [PATCH 1/9] mail_tracking_mass_mailing (#78) [ADD] mail_tracking_mass_mailing ============================== Mail tracking for mass mailing ============================== Links mail statistics objects with mail tracking objects. Installation ============ This addon will be automatically installed when 'mail_tracking' and 'mass_mailing' are both installed Usage ===== From mail statistic object, you can see: - Email tracking state - Email related tracking object - Email related tracking events From mass mailing contact, you can see: - Email score, in order to clean up your lists from bad score emails As a bonus feature, you have a new checkbox 'Avoid resend' in mass mailing, in order to not send twice the same email to the same recipient. This is very useful when you want to resend the mass mailing after changing selection recipients. Notice that recipient selection could be a domain over a model, so result ids could change over the time. With this flag you can send the same email several times but only once to each recipient. --- mail_tracking_mass_mailing/README.rst | 77 ++++++++++ mail_tracking_mass_mailing/__init__.py | 6 + mail_tracking_mass_mailing/__openerp__.py | 28 ++++ mail_tracking_mass_mailing/hooks.py | 20 +++ mail_tracking_mass_mailing/i18n/en.po | 130 +++++++++++++++++ mail_tracking_mass_mailing/i18n/es.po | 129 +++++++++++++++++ mail_tracking_mass_mailing/models/__init__.py | 10 ++ .../models/mail_mail.py | 24 ++++ .../models/mail_mail_statistics.py | 16 +++ .../models/mail_mass_mailing.py | 31 +++++ .../models/mail_mass_mailing_contact.py | 35 +++++ .../models/mail_tracking_email.py | 58 ++++++++ .../models/mail_tracking_event.py | 53 +++++++ .../static/description/icon.png | Bin 0 -> 9455 bytes mail_tracking_mass_mailing/tests/__init__.py | 5 + .../tests/test_mass_mailing.py | 131 ++++++++++++++++++ .../views/mail_mail_statistics_view.xml | 35 +++++ .../views/mail_mass_mailing_contact_view.xml | 32 +++++ .../views/mail_mass_mailing_view.xml | 46 ++++++ .../views/mail_tracking_email_view.xml | 20 +++ 20 files changed, 886 insertions(+) create mode 100644 mail_tracking_mass_mailing/README.rst create mode 100644 mail_tracking_mass_mailing/__init__.py create mode 100644 mail_tracking_mass_mailing/__openerp__.py create mode 100644 mail_tracking_mass_mailing/hooks.py create mode 100644 mail_tracking_mass_mailing/i18n/en.po create mode 100644 mail_tracking_mass_mailing/i18n/es.po create mode 100644 mail_tracking_mass_mailing/models/__init__.py create mode 100644 mail_tracking_mass_mailing/models/mail_mail.py create mode 100644 mail_tracking_mass_mailing/models/mail_mail_statistics.py create mode 100644 mail_tracking_mass_mailing/models/mail_mass_mailing.py create mode 100644 mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py create mode 100644 mail_tracking_mass_mailing/models/mail_tracking_email.py create mode 100644 mail_tracking_mass_mailing/models/mail_tracking_event.py create mode 100644 mail_tracking_mass_mailing/static/description/icon.png create mode 100644 mail_tracking_mass_mailing/tests/__init__.py create mode 100644 mail_tracking_mass_mailing/tests/test_mass_mailing.py create mode 100644 mail_tracking_mass_mailing/views/mail_mail_statistics_view.xml create mode 100644 mail_tracking_mass_mailing/views/mail_mass_mailing_contact_view.xml create mode 100644 mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml create mode 100644 mail_tracking_mass_mailing/views/mail_tracking_email_view.xml diff --git a/mail_tracking_mass_mailing/README.rst b/mail_tracking_mass_mailing/README.rst new file mode 100644 index 000000000..9b8bc85e3 --- /dev/null +++ b/mail_tracking_mass_mailing/README.rst @@ -0,0 +1,77 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +============================== +Mail tracking for mass mailing +============================== + +Links mail statistics objects with mail tracking objects. + + +Installation +============ + +This addon will be automatically installed when 'mail_tracking' and +'mass_mailing' are both installed + + +Usage +===== + +From mail statistic object, you can see: +- Email tracking state +- Email related tracking object +- Email related tracking events + +From mass mailing contact, you can see: +- Email score, in order to clean up your lists from bad score emails + +As a bonus feature, you have a new checkbox 'Avoid resend' in mass mailing, +in order to not send twice the same email to the same recipient. This is very +useful when you want to resend the mass mailing after changing selection +recipients. Notice that recipient selection could be a domain over a model, so +result ids could change over the time. With this flag you can send +the same email several times but only once to each recipient. + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/205/8.0 + + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues +`_. In case of trouble, please +check there if your issue has already been reported. If you spotted it first, +help us smashing it by providing a detailed and welcomed feedback. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + +Contributors +------------ + +* Pedro M. Baeza +* Antonio Espinosa + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +To contribute to this module, please visit https://odoo-community.org. diff --git a/mail_tracking_mass_mailing/__init__.py b/mail_tracking_mass_mailing/__init__.py new file mode 100644 index 000000000..ba08c9ff4 --- /dev/null +++ b/mail_tracking_mass_mailing/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from . import models +from .hooks import pre_init_hook diff --git a/mail_tracking_mass_mailing/__openerp__.py b/mail_tracking_mass_mailing/__openerp__.py new file mode 100644 index 000000000..0f01f6e0e --- /dev/null +++ b/mail_tracking_mass_mailing/__openerp__.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +{ + "name": "Mail tracking for mass mailing", + "summary": "Improve mass mailing email tracking", + "version": "8.0.1.0.1", + "category": "Social Network", + "website": "http://www.tecnativa.com", + "author": "Tecnativa, " + "Odoo Community Association (OCA)", + "license": "AGPL-3", + "application": False, + "installable": True, + 'auto_install': True, + "depends": [ + "mass_mailing", + "mail_tracking", + ], + "data": [ + "views/mail_tracking_email_view.xml", + "views/mail_mail_statistics_view.xml", + "views/mail_mass_mailing_view.xml", + "views/mail_mass_mailing_contact_view.xml", + ], + "pre_init_hook": "pre_init_hook", +} diff --git a/mail_tracking_mass_mailing/hooks.py b/mail_tracking_mass_mailing/hooks.py new file mode 100644 index 000000000..b3601a298 --- /dev/null +++ b/mail_tracking_mass_mailing/hooks.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +import logging +try: + from openerp.addons.mail_tracking.hooks import column_add_with_value +except ImportError: + column_add_with_value = False + +_logger = logging.getLogger(__name__) + + +def pre_init_hook(cr): + if column_add_with_value: + _logger.info("Creating mail.mass_mailing.contact.email_score column " + "with value 50.0") + column_add_with_value( + cr, 'mail_mass_mailing_contact', 'email_score', 'double precision', + 50.0) diff --git a/mail_tracking_mass_mailing/i18n/en.po b/mail_tracking_mass_mailing/i18n/en.po new file mode 100644 index 000000000..eb0b0a519 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/en.po @@ -0,0 +1,130 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-12 10:39+0000\n" +"PO-Revision-Date: 2016-08-12 10:39+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail.statistics,tracking_state:0 +msgid " * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" +" * The 'Sent' status indicates that message was succesfully sent via outgoing email server (SMTP).\n" +" * The 'Delivered' status indicates that message was succesfully delivered to recipient Mail Exchange (MX) server.\n" +" * The 'Open' status indicates that message was opened or clicked by recipient.\n" +" * The 'Rejected' status indicates that recipient email address is blacklisted by outgoing email server (SMTP). It is recomended to delete this email address.\n" +" * The 'Spam' status indicates that outgoing email server (SMTP) consider this message as spam.\n" +" * The 'Unsubscribed' status indicates that recipient has requested to be unsubscribed from this message.\n" +" * The 'Bounced' status indicates that message was bounced by recipient Mail Exchange (MX) server.\n" +" * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" +"" +msgstr " * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" +" * The 'Sent' status indicates that message was succesfully sent via outgoing email server (SMTP).\n" +" * The 'Delivered' status indicates that message was succesfully delivered to recipient Mail Exchange (MX) server.\n" +" * The 'Open' status indicates that message was opened or clicked by recipient.\n" +" * The 'Rejected' status indicates that recipient email address is blacklisted by outgoing email server (SMTP). It is recomended to delete this email address.\n" +" * The 'Spam' status indicates that outgoing email server (SMTP) consider this message as spam.\n" +" * The 'Unsubscribed' status indicates that recipient has requested to be unsubscribed from this message.\n" +" * The 'Bounced' status indicates that message was bounced by recipient Mail Exchange (MX) server.\n" +" * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" +"" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "Avoid resend" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "Avoid to send this mass mailing email twice to the same recipient" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Country" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "Email Statistics" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "Email score" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "Mail ID" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "Mail statistics" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "Mail tracking" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "MailTracking email" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "MailTracking event" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "Mass Mailing" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "Mass Mailing Contact" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "Mass mailing" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "Outgoing Mails" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail.statistics,tracking_state:0 +msgid "State" +msgstr "State" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,tracking_email_ids:0 +msgid "Tracking emails" +msgstr "Tracking emails" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "Tracking events" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "User agent" diff --git a/mail_tracking_mass_mailing/i18n/es.po b/mail_tracking_mass_mailing/i18n/es.po new file mode 100644 index 000000000..2d2a085db --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/es.po @@ -0,0 +1,129 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-12 10:39+0000\n" +"PO-Revision-Date: 2016-08-12 10:39+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail.statistics,tracking_state:0 +msgid " * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" +" * The 'Sent' status indicates that message was succesfully sent via outgoing email server (SMTP).\n" +" * The 'Delivered' status indicates that message was succesfully delivered to recipient Mail Exchange (MX) server.\n" +" * The 'Open' status indicates that message was opened or clicked by recipient.\n" +" * The 'Rejected' status indicates that recipient email address is blacklisted by outgoing email server (SMTP). It is recomended to delete this email address.\n" +" * The 'Spam' status indicates that outgoing email server (SMTP) consider this message as spam.\n" +" * The 'Unsubscribed' status indicates that recipient has requested to be unsubscribed from this message.\n" +" * The 'Bounced' status indicates that message was bounced by recipient Mail Exchange (MX) server.\n" +" * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" +"" +msgstr " * 'Error' indica que ha habido un error al intentar el envío del email, por ejemplo, 'Email de destino no válido'\n" +" * 'Enviado' indica que el email se ha envíado correctamente al servidor de correo saliente (SMTP)\n" +" * 'Entregado' indica que el email se ha entregado al servidor de correo del destinatario (MX)\n" +" * 'Abierto' indica que el destinatario ha abierto o clicado en el email\n" +" * 'Rechazado' indica que la dirección del destinatario esta en una lista negra en el servidor de correo saliente (SMTP)\n" +" * 'Spam' indica que el servidor de correo saliente (SMTP) considera el email como spam\n" +" * 'Desuscrito' indica que el destinatarios ha solicitado desuscribirse desde este email\n" +" * 'Rebotado' indica que el email no ha sido aceptado por el servidor de correo del destinatario (MX)\n" +" * 'Rebotado leve' indica que el email no ha sido aceptado por motivos temporales por el servidor de correo del destinatario (MX)\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "Evitar reenvios" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "Evitar que se envíe este correo masivo dos veces al mismo destinatario" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "País" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "Estadísticas del email" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "Reputación del email" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "Mail ID" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "Estadísticas del email" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "Seguimiento del email" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "MailTracking email" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "MailTracking event" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "Envío masivo" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "Contacto de envío masivo" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "Envío masivo" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "Correos salientes" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail.statistics,tracking_state:0 +msgid "State" +msgstr "Estado" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,tracking_email_ids:0 +msgid "Tracking emails" +msgstr "Emails de seguimiento" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "Eventos de seguimiento" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "Aplicación del usuario" diff --git a/mail_tracking_mass_mailing/models/__init__.py b/mail_tracking_mass_mailing/models/__init__.py new file mode 100644 index 000000000..94fdb95ce --- /dev/null +++ b/mail_tracking_mass_mailing/models/__init__.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from . import mail_mail +from . import mail_tracking_email +from . import mail_tracking_event +from . import mail_mail_statistics +from . import mail_mass_mailing +from . import mail_mass_mailing_contact diff --git a/mail_tracking_mass_mailing/models/mail_mail.py b/mail_tracking_mass_mailing/models/mail_mail.py new file mode 100644 index 000000000..952d3b42d --- /dev/null +++ b/mail_tracking_mass_mailing/models/mail_mail.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import models, api + + +class MailMail(models.Model): + _inherit = "mail.mail" + + @api.model + def _tracking_email_prepare(self, mail, partner, email): + res = super(MailMail, self)._tracking_email_prepare( + mail, partner, email) + res['mail_id_int'] = mail.id + res['mass_mailing_id'] = mail.mailing_id.id + res['mail_stats_id'] = mail.statistics_ids[:1].id \ + if mail.statistics_ids else False + return res + + @api.model + def _get_tracking_url(self, mail, partner=None): + # Invalid this tracking image, we have other to do the same + return False diff --git a/mail_tracking_mass_mailing/models/mail_mail_statistics.py b/mail_tracking_mass_mailing/models/mail_mail_statistics.py new file mode 100644 index 000000000..dbcfe9bd2 --- /dev/null +++ b/mail_tracking_mass_mailing/models/mail_mail_statistics.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import models, fields + + +class MailMailStatistics(models.Model): + _inherit = "mail.mail.statistics" + + mail_tracking_id = fields.Many2one( + string="Mail tracking", comodel_name='mail.tracking.email', + readonly=True) + tracking_event_ids = fields.One2many( + string="Tracking events", comodel_name='mail.tracking.event', + related='mail_tracking_id.tracking_event_ids', readonly=True) diff --git a/mail_tracking_mass_mailing/models/mail_mass_mailing.py b/mail_tracking_mass_mailing/models/mail_mass_mailing.py new file mode 100644 index 000000000..db32bc8d8 --- /dev/null +++ b/mail_tracking_mass_mailing/models/mail_mass_mailing.py @@ -0,0 +1,31 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import models, api, fields, _ +from openerp.exceptions import Warning as UserError + + +class MailMassMailing(models.Model): + _inherit = 'mail.mass_mailing' + + avoid_resend = fields.Boolean( + string="Avoid resend", + help="Avoid to send this mass mailing email twice " + "to the same recipient") + + @api.model + def get_recipients(self, mailing): + res_ids = super(MailMassMailing, self).get_recipients(mailing) + if mailing.avoid_resend: + already_sent = self.env['mail.mail.statistics'].search([ + ('mass_mailing_id', '=', mailing.id), + ('model', '=', mailing.mailing_model), + ]) + res_ids = list(set(res_ids).difference( + already_sent.mapped('res_id'))) + if not res_ids: + raise UserError(_( + "There is no more recipients to send and 'Avoid resend' " + "option is enabled")) + return res_ids diff --git a/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py b/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py new file mode 100644 index 000000000..4edbcf6bb --- /dev/null +++ b/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import models, api, fields + + +class MailMassMailingContact(models.Model): + _inherit = 'mail.mass_mailing.contact' + + email_bounced = fields.Boolean(string="Email bounced") + email_score = fields.Float( + string="Email score", readonly=True, store=False, + compute='_compute_email_score') + + @api.multi + @api.depends('email') + def _compute_email_score(self): + for contact in self.filtered('email'): + contact.email_score = self.env['mail.tracking.email'].\ + email_score_from_email(contact.email) + + @api.multi + def email_bounced_set(self, tracking_emails, reason, event=None): + contacts = self.filtered(lambda r: not r.email_bounced) + return contacts.write({'email_bounced': True}) + + @api.multi + def write(self, vals): + email = vals.get('email') + if email is not None: + vals['email_bounced'] = ( + bool(email) and + self.env['mail.tracking.email'].email_is_bounced(email)) + return super(MailMassMailingContact, self).write(vals) diff --git a/mail_tracking_mass_mailing/models/mail_tracking_email.py b/mail_tracking_mass_mailing/models/mail_tracking_email.py new file mode 100644 index 000000000..83aca64fc --- /dev/null +++ b/mail_tracking_mass_mailing/models/mail_tracking_email.py @@ -0,0 +1,58 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import models, fields, api + + +class MailTrackingEmail(models.Model): + _inherit = "mail.tracking.email" + + mass_mailing_id = fields.Many2one( + string="Mass mailing", comodel_name='mail.mass_mailing', readonly=True) + mail_stats_id = fields.Many2one( + string="Mail statistics", comodel_name='mail.mail.statistics', + readonly=True) + mail_id_int = fields.Integer(string="Mail ID", readonly=True) + + @api.model + def _statistics_link_prepare(self, tracking): + """Inherit this method to link other object to mail.mail.statistics""" + return { + 'mail_tracking_id': tracking.id, + } + + @api.model + def create(self, vals): + tracking = super(MailTrackingEmail, self).create(vals) + # Link mail statistics with this tracking + if tracking.mail_stats_id: + tracking.mail_stats_id.write( + self._statistics_link_prepare(tracking)) + return tracking + + @api.multi + def _contacts_email_bounced_set(self, reason, event=None): + recipients = [] + if event and event.recipient_address: + recipients.append(event.recipient_address) + else: + recipients = list(filter(None, self.mapped('recipient_address'))) + for recipient in recipients: + self.env['mail.mass_mailing.contact'].search([ + ('email', '=ilike', recipient) + ]).email_bounced_set(self, reason, event=event) + + @api.multi + def smtp_error(self, mail_server, smtp_server, exception): + res = super(MailTrackingEmail, self).smtp_error( + mail_server, smtp_server, exception) + self._contacts_email_bounced_set('error') + return res + + @api.multi + def event_create(self, event_type, metadata): + res = super(MailTrackingEmail, self).event_create(event_type, metadata) + if event_type in {'hard_bounce', 'spam', 'reject'}: + self._contacts_email_bounced_set(event_type) + return res diff --git a/mail_tracking_mass_mailing/models/mail_tracking_event.py b/mail_tracking_mass_mailing/models/mail_tracking_event.py new file mode 100644 index 000000000..f18d5166a --- /dev/null +++ b/mail_tracking_mass_mailing/models/mail_tracking_event.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import api, fields, models + + +class MailTrackingEvent(models.Model): + _inherit = "mail.tracking.event" + + mass_mailing_id = fields.Many2one( + string="Mass mailing", comodel_name='mail.mass_mailing', readonly=True, + related='tracking_email_id.mass_mailing_id', store=True) + + @api.model + def process_open(self, tracking_email, metadata): + res = super(MailTrackingEvent, self).process_open( + tracking_email, metadata) + mail_mail_stats = self.sudo().env['mail.mail.statistics'] + mail_mail_stats.set_opened(mail_mail_ids=[tracking_email.mail_id_int]) + return res + + def _tracking_set_bounce(self, tracking_email, metadata): + mail_mail_stats = self.sudo().env['mail.mail.statistics'] + mail_mail_stats.set_bounced(mail_mail_ids=[tracking_email.mail_id_int]) + + @api.model + def process_hard_bounce(self, tracking_email, metadata): + res = super(MailTrackingEvent, self).process_hard_bounce( + tracking_email, metadata) + self._tracking_set_bounce(tracking_email, metadata) + return res + + @api.model + def process_soft_bounce(self, tracking_email, metadata): + res = super(MailTrackingEvent, self).process_soft_bounce( + tracking_email, metadata) + self._tracking_set_bounce(tracking_email, metadata) + return res + + @api.model + def process_reject(self, tracking_email, metadata): + res = super(MailTrackingEvent, self).process_reject( + tracking_email, metadata) + self._tracking_set_bounce(tracking_email, metadata) + return res + + @api.model + def process_spam(self, tracking_email, metadata): + res = super(MailTrackingEvent, self).process_spam( + tracking_email, metadata) + self._tracking_set_bounce(tracking_email, metadata) + return res diff --git a/mail_tracking_mass_mailing/static/description/icon.png b/mail_tracking_mass_mailing/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7tF#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#Boo{AH8n$a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^WYu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/mail_tracking_mass_mailing/tests/__init__.py b/mail_tracking_mass_mailing/tests/__init__.py new file mode 100644 index 000000000..b804cd496 --- /dev/null +++ b/mail_tracking_mass_mailing/tests/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from . import test_mass_mailing diff --git a/mail_tracking_mass_mailing/tests/test_mass_mailing.py b/mail_tracking_mass_mailing/tests/test_mass_mailing.py new file mode 100644 index 000000000..d086d7367 --- /dev/null +++ b/mail_tracking_mass_mailing/tests/test_mass_mailing.py @@ -0,0 +1,131 @@ +# -*- coding: utf-8 -*- +# © 2016 Antonio Espinosa - +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +import mock +from openerp.tests.common import TransactionCase +from openerp.exceptions import Warning as UserError + +mock_send_email = ('openerp.addons.base.ir.ir_mail_server.' + 'ir_mail_server.send_email') + + +class TestMassMailing(TransactionCase): + def setUp(self, *args, **kwargs): + super(TestMassMailing, self).setUp(*args, **kwargs) + self.list = self.env['mail.mass_mailing.list'].create({ + 'name': 'Test mail tracking', + }) + self.contact_a = self.env['mail.mass_mailing.contact'].create({ + 'list_id': self.list.id, + 'name': 'Test contact A', + 'email': 'contact_a@example.com', + }) + self.mailing = self.env['mail.mass_mailing'].create({ + 'name': 'Test subject', + 'email_from': 'from@example.com', + 'mailing_model': 'mail.mass_mailing.contact', + 'mailing_domain': "[('list_id', 'in', [%d]), " + "('opt_out', '=', False)]" % self.list.id, + 'contact_list_ids': [(6, False, [self.list.id])], + 'body_html': '

Test email body

', + 'reply_to_mode': 'email', + }) + + def resend_mass_mailing(self, first, second): + self.mailing.send_mail() + self.assertEqual(len(self.mailing.statistics_ids), first) + self.env['mail.mass_mailing.contact'].create({ + 'list_id': self.list.id, + 'name': 'Test contact B', + 'email': 'contact_b@example.com', + }) + self.mailing.send_mail() + self.assertEqual(len(self.mailing.statistics_ids), second) + + def test_avoid_resend_enable(self): + self.mailing.avoid_resend = True + self.resend_mass_mailing(1, 2) + with self.assertRaises(UserError): + self.mailing.send_mail() + + def test_avoid_resend_disable(self): + self.mailing.avoid_resend = False + self.resend_mass_mailing(1, 3) + + def test_smtp_error(self): + with mock.patch(mock_send_email) as mock_func: + mock_func.side_effect = Warning('Test error') + self.mailing.send_mail() + for stat in self.mailing.statistics_ids: + if stat.mail_mail_id: + stat.mail_mail_id.send() + tracking = self.env['mail.tracking.email'].search([ + ('mail_id_int', '=', stat.mail_mail_id_int), + ]) + self.assertEqual('error', tracking.state) + self.assertEqual('Warning', tracking.error_type) + self.assertEqual('Test error', tracking.error_description) + self.assertTrue(self.contact_a.email_bounced) + + def test_tracking_email_link(self): + self.mailing.send_mail() + for stat in self.mailing.statistics_ids: + if stat.mail_mail_id: + stat.mail_mail_id.send() + tracking_email = self.env['mail.tracking.email'].search([ + ('mail_id_int', '=', stat.mail_mail_id_int), + ]) + self.assertTrue(tracking_email) + self.assertEqual( + tracking_email.mass_mailing_id.id, self.mailing.id) + self.assertEqual(tracking_email.mail_stats_id.id, stat.id) + self.assertEqual(stat.mail_tracking_id.id, tracking_email.id) + # And now open the email + metadata = { + 'ip': '127.0.0.1', + 'user_agent': 'Odoo Test/1.0', + 'os_family': 'linux', + 'ua_family': 'odoo', + } + tracking_email.event_create('open', metadata) + self.assertTrue(stat.opened) + + def _tracking_email_bounce(self, event_type, state): + self.mailing.send_mail() + for stat in self.mailing.statistics_ids: + if stat.mail_mail_id: + stat.mail_mail_id.send() + tracking_email = self.env['mail.tracking.email'].search([ + ('mail_id_int', '=', stat.mail_mail_id_int), + ]) + # And now mark the email as bounce + metadata = { + 'bounce_type': '499', + 'bounce_description': 'Unable to connect to MX servers', + } + tracking_email.event_create(event_type, metadata) + self.assertTrue(stat.bounced) + + def test_tracking_email_hard_bounce(self): + self._tracking_email_bounce('hard_bounce', 'bounced') + + def test_tracking_email_soft_bounce(self): + self._tracking_email_bounce('soft_bounce', 'soft-bounced') + + def test_tracking_email_reject(self): + self._tracking_email_bounce('reject', 'rejected') + + def test_tracking_email_spam(self): + self._tracking_email_bounce('spam', 'spam') + + def test_contact_tracking_emails(self): + self._tracking_email_bounce('hard_bounce', 'bounced') + self.assertTrue(self.contact_a.email_bounced) + self.assertTrue(self.contact_a.email_score < 50.0) + self.contact_a.email = 'other_contact_a@example.com' + self.assertFalse(self.contact_a.email_bounced) + self.assertTrue(self.contact_a.email_score == 50.0) + self.contact_a.email = 'contact_a@example.com' + self.assertTrue(self.contact_a.email_bounced) + self.assertTrue(self.contact_a.email_score < 50.0) diff --git a/mail_tracking_mass_mailing/views/mail_mail_statistics_view.xml b/mail_tracking_mass_mailing/views/mail_mail_statistics_view.xml new file mode 100644 index 000000000..d67ddd219 --- /dev/null +++ b/mail_tracking_mass_mailing/views/mail_mail_statistics_view.xml @@ -0,0 +1,35 @@ + + + + + + + Add tracking email info + mail.mail.statistics + + + + + + + + + + + + diff --git a/mail_tracking_mass_mailing/views/mail_mass_mailing_contact_view.xml b/mail_tracking_mass_mailing/views/mail_mass_mailing_contact_view.xml new file mode 100644 index 000000000..967cabccb --- /dev/null +++ b/mail_tracking_mass_mailing/views/mail_mass_mailing_contact_view.xml @@ -0,0 +1,32 @@ + + + + + + + Add email score and stars + mail.mass_mailing.contact + + + + + + + + + + + Filter bounced contacts + mail.mass_mailing.contact + + + + + + + + + + diff --git a/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml b/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml new file mode 100644 index 000000000..b0c0ae4cc --- /dev/null +++ b/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml @@ -0,0 +1,46 @@ + + + + + + + Add avoid resend field + mail.mass_mailing + + + + + + + + + + Mail tracking emails + mail.tracking.email + form + tree,form + [('mass_mailing_id', '!=', False)] + + + + Mail tracking events + mail.tracking.event + form + tree,form + [('mass_mailing_id', '!=', False)] + + + + + + + + + + diff --git a/mail_tracking_mass_mailing/views/mail_tracking_email_view.xml b/mail_tracking_mass_mailing/views/mail_tracking_email_view.xml new file mode 100644 index 000000000..5549650e3 --- /dev/null +++ b/mail_tracking_mass_mailing/views/mail_tracking_email_view.xml @@ -0,0 +1,20 @@ + + + + + + + Add mass mailing and mail stadistics + mail.tracking.email + + + + + + + + + + + From 7c0b8c0680e27acddddc611bc467ece9d28eaf7a Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sun, 21 Aug 2016 04:20:09 -0400 Subject: [PATCH 2/9] OCA Transbot updated translations from Transifex --- .../i18n/{en.po => ca.po} | 86 +++++----- mail_tracking_mass_mailing/i18n/de.po | 147 +++++++++++++++++ mail_tracking_mass_mailing/i18n/el_GR.po | 146 +++++++++++++++++ mail_tracking_mass_mailing/i18n/es.po | 95 ++++++----- mail_tracking_mass_mailing/i18n/es_CO.po | 142 ++++++++++++++++ mail_tracking_mass_mailing/i18n/fr.po | 148 +++++++++++++++++ mail_tracking_mass_mailing/i18n/hr.po | 146 +++++++++++++++++ mail_tracking_mass_mailing/i18n/it.po | 147 +++++++++++++++++ mail_tracking_mass_mailing/i18n/pt.po | 146 +++++++++++++++++ mail_tracking_mass_mailing/i18n/pt_BR.po | 147 +++++++++++++++++ mail_tracking_mass_mailing/i18n/sl.po | 151 ++++++++++++++++++ mail_tracking_mass_mailing/i18n/tr.po | 147 +++++++++++++++++ 12 files changed, 1573 insertions(+), 75 deletions(-) rename mail_tracking_mass_mailing/i18n/{en.po => ca.po} (66%) create mode 100644 mail_tracking_mass_mailing/i18n/de.po create mode 100644 mail_tracking_mass_mailing/i18n/el_GR.po create mode 100644 mail_tracking_mass_mailing/i18n/es_CO.po create mode 100644 mail_tracking_mass_mailing/i18n/fr.po create mode 100644 mail_tracking_mass_mailing/i18n/hr.po create mode 100644 mail_tracking_mass_mailing/i18n/it.po create mode 100644 mail_tracking_mass_mailing/i18n/pt.po create mode 100644 mail_tracking_mass_mailing/i18n/pt_BR.po create mode 100644 mail_tracking_mass_mailing/i18n/sl.po create mode 100644 mail_tracking_mass_mailing/i18n/tr.po diff --git a/mail_tracking_mass_mailing/i18n/en.po b/mail_tracking_mass_mailing/i18n/ca.po similarity index 66% rename from mail_tracking_mass_mailing/i18n/en.po rename to mail_tracking_mass_mailing/i18n/ca.po index eb0b0a519..272e10b1c 100644 --- a/mail_tracking_mass_mailing/i18n/en.po +++ b/mail_tracking_mass_mailing/i18n/ca.po @@ -1,23 +1,27 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * mail_tracking_mass_mailing -# +# * mail_tracking_mass_mailing +# +# Translators: +# Carles Antoli , 2016 msgid "" msgstr "" "Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-12 10:39+0000\n" -"PO-Revision-Date: 2016-08-12 10:39+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" +"POT-Creation-Date: 2016-08-17 02:42+0000\n" +"PO-Revision-Date: 2016-08-17 02:42+0000\n" +"Last-Translator: Carles Antoli , 2016\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing #: help:mail.mail.statistics,tracking_state:0 -msgid " * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" +msgid "" +" * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" " * The 'Sent' status indicates that message was succesfully sent via outgoing email server (SMTP).\n" " * The 'Delivered' status indicates that message was succesfully delivered to recipient Mail Exchange (MX) server.\n" " * The 'Open' status indicates that message was opened or clicked by recipient.\n" @@ -26,105 +30,113 @@ msgid " * The 'Error' status indicates that there was an error when trying to se " * The 'Unsubscribed' status indicates that recipient has requested to be unsubscribed from this message.\n" " * The 'Bounced' status indicates that message was bounced by recipient Mail Exchange (MX) server.\n" " * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" -"" -msgstr " * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" -" * The 'Sent' status indicates that message was succesfully sent via outgoing email server (SMTP).\n" -" * The 'Delivered' status indicates that message was succesfully delivered to recipient Mail Exchange (MX) server.\n" -" * The 'Open' status indicates that message was opened or clicked by recipient.\n" -" * The 'Rejected' status indicates that recipient email address is blacklisted by outgoing email server (SMTP). It is recomended to delete this email address.\n" -" * The 'Spam' status indicates that outgoing email server (SMTP) consider this message as spam.\n" -" * The 'Unsubscribed' status indicates that recipient has requested to be unsubscribed from this message.\n" -" * The 'Bounced' status indicates that message was bounced by recipient Mail Exchange (MX) server.\n" -" * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" -"" +msgstr "" #. module: mail_tracking_mass_mailing #: field:mail.mass_mailing,avoid_resend:0 msgid "Avoid resend" -msgstr "Avoid resend" +msgstr "" #. module: mail_tracking_mass_mailing #: help:mail.mass_mailing,avoid_resend:0 msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" -msgstr "Country" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" -msgstr "Email Statistics" +msgstr "Estadístiques de correu electrònic" #. module: mail_tracking_mass_mailing #: field:mail.mass_mailing.contact,email_score:0 msgid "Email score" -msgstr "Email score" +msgstr "" #. module: mail_tracking_mass_mailing #: field:mail.tracking.email,mail_id_int:0 msgid "Mail ID" -msgstr "Mail ID" +msgstr "" #. module: mail_tracking_mass_mailing #: field:mail.tracking.email,mail_stats_id:0 msgid "Mail statistics" -msgstr "Mail statistics" +msgstr "" #. module: mail_tracking_mass_mailing #: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" -msgstr "Mail tracking" +msgstr "" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email msgid "MailTracking email" -msgstr "MailTracking email" +msgstr "" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event msgid "MailTracking event" -msgstr "MailTracking event" +msgstr "" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing msgid "Mass Mailing" -msgstr "Mass Mailing" +msgstr "" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" -msgstr "Mass Mailing Contact" +msgstr "" #. module: mail_tracking_mass_mailing #: field:mail.tracking.email,mass_mailing_id:0 msgid "Mass mailing" -msgstr "Mass mailing" +msgstr "" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" -msgstr "Outgoing Mails" +msgstr "Correus sortints" #. module: mail_tracking_mass_mailing #: field:mail.mail.statistics,tracking_state:0 msgid "State" -msgstr "State" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" #. module: mail_tracking_mass_mailing #: field:mail.mass_mailing.contact,tracking_email_ids:0 msgid "Tracking emails" -msgstr "Tracking emails" +msgstr "" #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 msgid "Tracking events" -msgstr "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" -msgstr "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/de.po b/mail_tracking_mass_mailing/i18n/de.po new file mode 100644 index 000000000..50f47410b --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/de.po @@ -0,0 +1,147 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2016 +# Rudolf Schnapka , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-25 18:06+0000\n" +"PO-Revision-Date: 2016-11-25 18:06+0000\n" +"Last-Translator: Rudolf Schnapka , 2016\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "Email-Statistiken" + +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "Emails" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "Ausgehende Nachrichten" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/el_GR.po b/mail_tracking_mass_mailing/i18n/el_GR.po new file mode 100644 index 000000000..1d1187c65 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/el_GR.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# Kostas Goutoudis , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-25 18:06+0000\n" +"PO-Revision-Date: 2016-11-25 18:06+0000\n" +"Last-Translator: Kostas Goutoudis , 2016\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el_GR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Χώρα" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/es.po b/mail_tracking_mass_mailing/i18n/es.po index 2d2a085db..976aef7cc 100644 --- a/mail_tracking_mass_mailing/i18n/es.po +++ b/mail_tracking_mass_mailing/i18n/es.po @@ -1,41 +1,23 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * mail_tracking_mass_mailing -# +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2016 +# Gelo Joga Landoo , 2016 msgid "" msgstr "" "Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-12 10:39+0000\n" -"PO-Revision-Date: 2016-08-12 10:39+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" +"POT-Creation-Date: 2016-11-25 18:06+0000\n" +"PO-Revision-Date: 2016-11-25 18:06+0000\n" +"Last-Translator: Gelo Joga Landoo , 2016\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: mail_tracking_mass_mailing -#: help:mail.mail.statistics,tracking_state:0 -msgid " * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" -" * The 'Sent' status indicates that message was succesfully sent via outgoing email server (SMTP).\n" -" * The 'Delivered' status indicates that message was succesfully delivered to recipient Mail Exchange (MX) server.\n" -" * The 'Open' status indicates that message was opened or clicked by recipient.\n" -" * The 'Rejected' status indicates that recipient email address is blacklisted by outgoing email server (SMTP). It is recomended to delete this email address.\n" -" * The 'Spam' status indicates that outgoing email server (SMTP) consider this message as spam.\n" -" * The 'Unsubscribed' status indicates that recipient has requested to be unsubscribed from this message.\n" -" * The 'Bounced' status indicates that message was bounced by recipient Mail Exchange (MX) server.\n" -" * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" -"" -msgstr " * 'Error' indica que ha habido un error al intentar el envío del email, por ejemplo, 'Email de destino no válido'\n" -" * 'Enviado' indica que el email se ha envíado correctamente al servidor de correo saliente (SMTP)\n" -" * 'Entregado' indica que el email se ha entregado al servidor de correo del destinatario (MX)\n" -" * 'Abierto' indica que el destinatario ha abierto o clicado en el email\n" -" * 'Rechazado' indica que la dirección del destinatario esta en una lista negra en el servidor de correo saliente (SMTP)\n" -" * 'Spam' indica que el servidor de correo saliente (SMTP) considera el email como spam\n" -" * 'Desuscrito' indica que el destinatarios ha solicitado desuscribirse desde este email\n" -" * 'Rebotado' indica que el email no ha sido aceptado por el servidor de correo del destinatario (MX)\n" -" * 'Rebotado leve' indica que el email no ha sido aceptado por motivos temporales por el servidor de correo del destinatario (MX)\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing #: field:mail.mass_mailing,avoid_resend:0 @@ -45,23 +27,45 @@ msgstr "Evitar reenvios" #. module: mail_tracking_mass_mailing #: help:mail.mass_mailing,avoid_resend:0 msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "Evitar que se envíe este correo masivo dos veces al mismo destinatario" +msgstr "" +"Evitar que se envíe este correo masivo dos veces al mismo destinatario" #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" msgstr "País" +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" msgstr "Estadísticas del email" +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "E mail rebotado" + #. module: mail_tracking_mass_mailing #: field:mail.mass_mailing.contact,email_score:0 msgid "Email score" msgstr "Reputación del email" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + #. module: mail_tracking_mass_mailing #: field:mail.tracking.email,mail_id_int:0 msgid "Mail ID" @@ -73,10 +77,21 @@ msgid "Mail statistics" msgstr "Estadísticas del email" #. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu #: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "Seguimiento del email" +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email msgid "MailTracking email" @@ -99,6 +114,7 @@ msgstr "Contacto de envío masivo" #. module: mail_tracking_mass_mailing #: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 msgid "Mass mailing" msgstr "Envío masivo" @@ -108,14 +124,11 @@ msgid "Outgoing Mails" msgstr "Correos salientes" #. module: mail_tracking_mass_mailing -#: field:mail.mail.statistics,tracking_state:0 -msgid "State" -msgstr "Estado" - -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,tracking_email_ids:0 -msgid "Tracking emails" -msgstr "Emails de seguimiento" +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form @@ -123,6 +136,12 @@ msgstr "Emails de seguimiento" msgid "Tracking events" msgstr "Eventos de seguimiento" +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" + #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" diff --git a/mail_tracking_mass_mailing/i18n/es_CO.po b/mail_tracking_mass_mailing/i18n/es_CO.po new file mode 100644 index 000000000..362d52007 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/es_CO.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# John Toro , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-17 02:42+0000\n" +"PO-Revision-Date: 2016-08-17 02:42+0000\n" +"Last-Translator: John Toro , 2016\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/es_CO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_CO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail.statistics,tracking_state:0 +msgid "" +" * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" +" * The 'Sent' status indicates that message was succesfully sent via outgoing email server (SMTP).\n" +" * The 'Delivered' status indicates that message was succesfully delivered to recipient Mail Exchange (MX) server.\n" +" * The 'Open' status indicates that message was opened or clicked by recipient.\n" +" * The 'Rejected' status indicates that recipient email address is blacklisted by outgoing email server (SMTP). It is recomended to delete this email address.\n" +" * The 'Spam' status indicates that outgoing email server (SMTP) consider this message as spam.\n" +" * The 'Unsubscribed' status indicates that recipient has requested to be unsubscribed from this message.\n" +" * The 'Bounced' status indicates that message was bounced by recipient Mail Exchange (MX) server.\n" +" * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "Correos Salientes" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail.statistics,tracking_state:0 +msgid "State" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,tracking_email_ids:0 +msgid "Tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/fr.po b/mail_tracking_mass_mailing/i18n/fr.po new file mode 100644 index 000000000..184a52388 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/fr.po @@ -0,0 +1,148 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-25 18:06+0000\n" +"PO-Revision-Date: 2016-11-25 18:06+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Pays" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "Parcours de discussion" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "Statistiques de courriel" + +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "Score du courriel" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "Événements" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "Suivi du courriel: courriel" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "Suivi du courriel: évènement" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "Publipostage" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "Contact de la liste de diffusion" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "Publipostage" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "Courriels sortants" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "Suivi du courriel: évènements" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" +"Utilisé pour afficher des messages dans une zone de discussion employant un " +"chemin unique;" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "Navigateur" diff --git a/mail_tracking_mass_mailing/i18n/hr.po b/mail_tracking_mass_mailing/i18n/hr.po new file mode 100644 index 000000000..9db970f40 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/hr.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-29 17:50+0000\n" +"PO-Revision-Date: 2016-11-29 17:50+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "Statistika e-maila" + +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "Kontakti za masovno slanje" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/it.po b/mail_tracking_mass_mailing/i18n/it.po new file mode 100644 index 000000000..b2ea3157b --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/it.po @@ -0,0 +1,147 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2016 +# Paolo Valier , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-29 17:50+0000\n" +"PO-Revision-Date: 2016-11-29 17:50+0000\n" +"Last-Translator: Paolo Valier , 2016\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "Email" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "Contatto Mass Mailing" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "Mail in Uscita" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/pt.po b/mail_tracking_mass_mailing/i18n/pt.po new file mode 100644 index 000000000..873ed8eed --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/pt.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# Tiago Baptista , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-25 18:06+0000\n" +"PO-Revision-Date: 2016-11-25 18:06+0000\n" +"Last-Translator: Tiago Baptista , 2016\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "País" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/pt_BR.po b/mail_tracking_mass_mailing/i18n/pt_BR.po new file mode 100644 index 000000000..80f53d7fc --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/pt_BR.po @@ -0,0 +1,147 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2016 +# Armando Vulcano Junior , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-25 18:06+0000\n" +"PO-Revision-Date: 2016-11-25 18:06+0000\n" +"Last-Translator: Armando Vulcano Junior , 2016\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "Emails" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "Mails de Saída" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/sl.po b/mail_tracking_mass_mailing/i18n/sl.po new file mode 100644 index 000000000..0bd40aa3b --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/sl.po @@ -0,0 +1,151 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2016 +# Matjaž Mozetič , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-25 18:06+0000\n" +"PO-Revision-Date: 2016-11-25 18:06+0000\n" +"Last-Translator: Matjaž Mozetič , 2016\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "Izogibaj se ponovnemu pošiljanju" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "Izogibaj se dvakratnemu masovnemu pošiljanju istemu prejemniku." + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Država" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "Pot do razprave" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "Statistika e-pošte" + +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "E-pošta odbita" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "Točkovanje e-pošte" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "E-poštna sporočila" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "Dogodki" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "ID pošte" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "Poštna statistika" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "Sledenje pošte" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "Sledilna sporočila" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "Sledilni dogodki" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "Sledenje e-pošte" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "Dogodek sledenja e-pošte" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "Masovno razpošiljanje" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "Stik masovne pošte" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "Masovna pošta" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "Izhodna pošta" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" +"Ni več potencialnih prejemnikov, pa tudi opcija 'Izogibaj se ponovnemu " +"pošiljanju' je omogočena." + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "Sledilni dogodki" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" +"Uporabljeno za prikaz sporočil v sklopu razgovora na osnovi odstavkov z " +"uporabo unikatne poti;" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "Uporabnikov odjemalec" diff --git a/mail_tracking_mass_mailing/i18n/tr.po b/mail_tracking_mass_mailing/i18n/tr.po new file mode 100644 index 000000000..74194bedc --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/tr.po @@ -0,0 +1,147 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2016 +# Ahmet Altinisik , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 06:25+0000\n" +"PO-Revision-Date: 2016-12-24 06:25+0000\n" +"Last-Translator: Ahmet Altinisik , 2016\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing,avoid_resend:0 +msgid "Avoid resend" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mass_mailing,avoid_resend:0 +msgid "Avoid to send this mass mailing email twice to the same recipient" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Ülke" + +#. module: mail_tracking_mass_mailing +#: field:mail.mail,path:0 +msgid "Discussion Path" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +#: field:mail.mass_mailing.contact,email_bounced:0 +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.mass_mailing.contact,email_score:0 +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "Epostalar" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_id_int:0 +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mail_stats_id:0 +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +#: field:mail.mail.statistics,mail_tracking_id:0 +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing +msgid "Mass Mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: field:mail.tracking.email,mass_mailing_id:0 +#: field:mail.tracking.event,mass_mailing_id:0 +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 +#, python-format +msgid "" +"There is no more recipients to send and 'Avoid resend' option is enabled" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: field:mail.mail.statistics,tracking_event_ids:0 +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: help:mail.mail,path:0 +msgid "" +"Used to display messages in a paragraph-based chatter using a unique path;" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" From d0f543d19b9dd265690a3edff7b9a64b4fb61dee Mon Sep 17 00:00:00 2001 From: cubells Date: Tue, 3 Jan 2017 22:57:57 +0100 Subject: [PATCH 3/9] mail_tracking_mass_mailing module --- mail_tracking_mass_mailing/README.rst | 12 +++---- mail_tracking_mass_mailing/__init__.py | 3 +- mail_tracking_mass_mailing/__openerp__.py | 5 +-- mail_tracking_mass_mailing/hooks.py | 3 +- mail_tracking_mass_mailing/i18n/ca.po | 17 ---------- mail_tracking_mass_mailing/i18n/de.po | 17 ---------- mail_tracking_mass_mailing/i18n/el_GR.po | 17 ---------- mail_tracking_mass_mailing/i18n/es.po | 18 ---------- mail_tracking_mass_mailing/i18n/es_CO.po | 17 ---------- mail_tracking_mass_mailing/i18n/fr.po | 17 ---------- mail_tracking_mass_mailing/i18n/hr.po | 17 ---------- mail_tracking_mass_mailing/i18n/it.po | 17 ---------- mail_tracking_mass_mailing/i18n/pt.po | 17 ---------- mail_tracking_mass_mailing/i18n/pt_BR.po | 17 ---------- mail_tracking_mass_mailing/i18n/sl.po | 19 ----------- mail_tracking_mass_mailing/i18n/tr.po | 17 ---------- mail_tracking_mass_mailing/models/__init__.py | 4 +-- .../models/mail_mail.py | 15 +++++---- .../models/mail_mail_statistics.py | 3 +- .../models/mail_mass_mailing.py | 31 ----------------- .../models/mail_mass_mailing_contact.py | 3 +- .../models/mail_tracking_email.py | 3 +- .../models/mail_tracking_event.py | 3 +- mail_tracking_mass_mailing/tests/__init__.py | 3 +- .../tests/test_mass_mailing.py | 33 ++++--------------- .../views/mail_mail_statistics_view.xml | 9 +++-- .../views/mail_mass_mailing_contact_view.xml | 9 +++-- .../views/mail_mass_mailing_view.xml | 20 +++-------- .../views/mail_tracking_email_view.xml | 9 +++-- 29 files changed, 55 insertions(+), 320 deletions(-) delete mode 100644 mail_tracking_mass_mailing/models/mail_mass_mailing.py diff --git a/mail_tracking_mass_mailing/README.rst b/mail_tracking_mass_mailing/README.rst index 9b8bc85e3..7c345b8dc 100644 --- a/mail_tracking_mass_mailing/README.rst +++ b/mail_tracking_mass_mailing/README.rst @@ -27,16 +27,13 @@ From mail statistic object, you can see: From mass mailing contact, you can see: - Email score, in order to clean up your lists from bad score emails -As a bonus feature, you have a new checkbox 'Avoid resend' in mass mailing, -in order to not send twice the same email to the same recipient. This is very -useful when you want to resend the mass mailing after changing selection -recipients. Notice that recipient selection could be a domain over a model, so -result ids could change over the time. With this flag you can send -the same email several times but only once to each recipient. +Mass mailing emails are sent only to recipients once. If you want to send +eamils again to all the recipients, you must duplicate mass mailing. + .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/205/8.0 + :target: https://runbot.odoo-community.org/runbot/205/9.0 Bug Tracker @@ -60,6 +57,7 @@ Contributors * Pedro M. Baeza * Antonio Espinosa +* Vicent Cubells Maintainer ---------- diff --git a/mail_tracking_mass_mailing/__init__.py b/mail_tracking_mass_mailing/__init__.py index ba08c9ff4..24202da20 100644 --- a/mail_tracking_mass_mailing/__init__.py +++ b/mail_tracking_mass_mailing/__init__.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import models diff --git a/mail_tracking_mass_mailing/__openerp__.py b/mail_tracking_mass_mailing/__openerp__.py index 0f01f6e0e..40eb05540 100644 --- a/mail_tracking_mass_mailing/__openerp__.py +++ b/mail_tracking_mass_mailing/__openerp__.py @@ -1,11 +1,12 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). { "name": "Mail tracking for mass mailing", "summary": "Improve mass mailing email tracking", - "version": "8.0.1.0.1", + "version": "9.0.1.0.0", "category": "Social Network", "website": "http://www.tecnativa.com", "author": "Tecnativa, " diff --git a/mail_tracking_mass_mailing/hooks.py b/mail_tracking_mass_mailing/hooks.py index b3601a298..51ae00674 100644 --- a/mail_tracking_mass_mailing/hooks.py +++ b/mail_tracking_mass_mailing/hooks.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). import logging diff --git a/mail_tracking_mass_mailing/i18n/ca.po b/mail_tracking_mass_mailing/i18n/ca.po index 272e10b1c..4f101ea5e 100644 --- a/mail_tracking_mass_mailing/i18n/ca.po +++ b/mail_tracking_mass_mailing/i18n/ca.po @@ -32,16 +32,6 @@ msgid "" " * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" msgstr "" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -112,13 +102,6 @@ msgstr "Correus sortints" msgid "State" msgstr "" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: field:mail.mass_mailing.contact,tracking_email_ids:0 msgid "Tracking emails" diff --git a/mail_tracking_mass_mailing/i18n/de.po b/mail_tracking_mass_mailing/i18n/de.po index 50f47410b..ead10f151 100644 --- a/mail_tracking_mass_mailing/i18n/de.po +++ b/mail_tracking_mass_mailing/i18n/de.po @@ -19,16 +19,6 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -122,13 +112,6 @@ msgstr "" msgid "Outgoing Mails" msgstr "Ausgehende Nachrichten" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/i18n/el_GR.po b/mail_tracking_mass_mailing/i18n/el_GR.po index 1d1187c65..3a8a4fece 100644 --- a/mail_tracking_mass_mailing/i18n/el_GR.po +++ b/mail_tracking_mass_mailing/i18n/el_GR.po @@ -18,16 +18,6 @@ msgstr "" "Language: el_GR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -121,13 +111,6 @@ msgstr "" msgid "Outgoing Mails" msgstr "" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/i18n/es.po b/mail_tracking_mass_mailing/i18n/es.po index 976aef7cc..60b88db5f 100644 --- a/mail_tracking_mass_mailing/i18n/es.po +++ b/mail_tracking_mass_mailing/i18n/es.po @@ -19,17 +19,6 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "Evitar reenvios" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" -"Evitar que se envíe este correo masivo dos veces al mismo destinatario" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -123,13 +112,6 @@ msgstr "Envío masivo" msgid "Outgoing Mails" msgstr "Correos salientes" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/i18n/es_CO.po b/mail_tracking_mass_mailing/i18n/es_CO.po index 362d52007..beb6a048a 100644 --- a/mail_tracking_mass_mailing/i18n/es_CO.po +++ b/mail_tracking_mass_mailing/i18n/es_CO.po @@ -32,16 +32,6 @@ msgid "" " * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" msgstr "" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -112,13 +102,6 @@ msgstr "Correos Salientes" msgid "State" msgstr "" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: field:mail.mass_mailing.contact,tracking_email_ids:0 msgid "Tracking emails" diff --git a/mail_tracking_mass_mailing/i18n/fr.po b/mail_tracking_mass_mailing/i18n/fr.po index 184a52388..83a24c380 100644 --- a/mail_tracking_mass_mailing/i18n/fr.po +++ b/mail_tracking_mass_mailing/i18n/fr.po @@ -18,16 +18,6 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -121,13 +111,6 @@ msgstr "Publipostage" msgid "Outgoing Mails" msgstr "Courriels sortants" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/i18n/hr.po b/mail_tracking_mass_mailing/i18n/hr.po index 9db970f40..b37d47ec6 100644 --- a/mail_tracking_mass_mailing/i18n/hr.po +++ b/mail_tracking_mass_mailing/i18n/hr.po @@ -18,16 +18,6 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -121,13 +111,6 @@ msgstr "" msgid "Outgoing Mails" msgstr "" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/i18n/it.po b/mail_tracking_mass_mailing/i18n/it.po index b2ea3157b..57362c952 100644 --- a/mail_tracking_mass_mailing/i18n/it.po +++ b/mail_tracking_mass_mailing/i18n/it.po @@ -19,16 +19,6 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -122,13 +112,6 @@ msgstr "" msgid "Outgoing Mails" msgstr "Mail in Uscita" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/i18n/pt.po b/mail_tracking_mass_mailing/i18n/pt.po index 873ed8eed..4fc774d2e 100644 --- a/mail_tracking_mass_mailing/i18n/pt.po +++ b/mail_tracking_mass_mailing/i18n/pt.po @@ -18,16 +18,6 @@ msgstr "" "Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -121,13 +111,6 @@ msgstr "" msgid "Outgoing Mails" msgstr "" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/i18n/pt_BR.po b/mail_tracking_mass_mailing/i18n/pt_BR.po index 80f53d7fc..516c9eec6 100644 --- a/mail_tracking_mass_mailing/i18n/pt_BR.po +++ b/mail_tracking_mass_mailing/i18n/pt_BR.po @@ -19,16 +19,6 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -122,13 +112,6 @@ msgstr "" msgid "Outgoing Mails" msgstr "Mails de Saída" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/i18n/sl.po b/mail_tracking_mass_mailing/i18n/sl.po index 0bd40aa3b..112759fc1 100644 --- a/mail_tracking_mass_mailing/i18n/sl.po +++ b/mail_tracking_mass_mailing/i18n/sl.po @@ -19,16 +19,6 @@ msgstr "" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "Izogibaj se ponovnemu pošiljanju" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "Izogibaj se dvakratnemu masovnemu pošiljanju istemu prejemniku." - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -122,15 +112,6 @@ msgstr "Masovna pošta" msgid "Outgoing Mails" msgstr "Izhodna pošta" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" -"Ni več potencialnih prejemnikov, pa tudi opcija 'Izogibaj se ponovnemu " -"pošiljanju' je omogočena." - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/i18n/tr.po b/mail_tracking_mass_mailing/i18n/tr.po index 74194bedc..06ca3df57 100644 --- a/mail_tracking_mass_mailing/i18n/tr.po +++ b/mail_tracking_mass_mailing/i18n/tr.po @@ -19,16 +19,6 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing,avoid_resend:0 -msgid "Avoid resend" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: help:mail.mass_mailing,avoid_resend:0 -msgid "Avoid to send this mass mailing email twice to the same recipient" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" @@ -122,13 +112,6 @@ msgstr "" msgid "Outgoing Mails" msgstr "" -#. module: mail_tracking_mass_mailing -#: code:addons/mail_tracking_mass_mailing/models/mail_mass_mailing.py:28 -#, python-format -msgid "" -"There is no more recipients to send and 'Avoid resend' option is enabled" -msgstr "" - #. module: mail_tracking_mass_mailing #: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form #: field:mail.mail.statistics,tracking_event_ids:0 diff --git a/mail_tracking_mass_mailing/models/__init__.py b/mail_tracking_mass_mailing/models/__init__.py index 94fdb95ce..4b0c31832 100644 --- a/mail_tracking_mass_mailing/models/__init__.py +++ b/mail_tracking_mass_mailing/models/__init__.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import mail_mail from . import mail_tracking_email from . import mail_tracking_event from . import mail_mail_statistics -from . import mail_mass_mailing from . import mail_mass_mailing_contact diff --git a/mail_tracking_mass_mailing/models/mail_mail.py b/mail_tracking_mass_mailing/models/mail_mail.py index 952d3b42d..112caceba 100644 --- a/mail_tracking_mass_mailing/models/mail_mail.py +++ b/mail_tracking_mass_mailing/models/mail_mail.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from openerp import models, api @@ -9,13 +10,13 @@ class MailMail(models.Model): _inherit = "mail.mail" @api.model - def _tracking_email_prepare(self, mail, partner, email): + def _tracking_email_prepare(self, partner, email): res = super(MailMail, self)._tracking_email_prepare( - mail, partner, email) - res['mail_id_int'] = mail.id - res['mass_mailing_id'] = mail.mailing_id.id - res['mail_stats_id'] = mail.statistics_ids[:1].id \ - if mail.statistics_ids else False + partner, email) + res['mail_id_int'] = self.id + res['mass_mailing_id'] = self.mailing_id.id + res['mail_stats_id'] = self.statistics_ids[:1].id \ + if self.statistics_ids else False return res @api.model diff --git a/mail_tracking_mass_mailing/models/mail_mail_statistics.py b/mail_tracking_mass_mailing/models/mail_mail_statistics.py index dbcfe9bd2..1e939fa91 100644 --- a/mail_tracking_mass_mailing/models/mail_mail_statistics.py +++ b/mail_tracking_mass_mailing/models/mail_mail_statistics.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from openerp import models, fields diff --git a/mail_tracking_mass_mailing/models/mail_mass_mailing.py b/mail_tracking_mass_mailing/models/mail_mass_mailing.py deleted file mode 100644 index db32bc8d8..000000000 --- a/mail_tracking_mass_mailing/models/mail_mass_mailing.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - -from openerp import models, api, fields, _ -from openerp.exceptions import Warning as UserError - - -class MailMassMailing(models.Model): - _inherit = 'mail.mass_mailing' - - avoid_resend = fields.Boolean( - string="Avoid resend", - help="Avoid to send this mass mailing email twice " - "to the same recipient") - - @api.model - def get_recipients(self, mailing): - res_ids = super(MailMassMailing, self).get_recipients(mailing) - if mailing.avoid_resend: - already_sent = self.env['mail.mail.statistics'].search([ - ('mass_mailing_id', '=', mailing.id), - ('model', '=', mailing.mailing_model), - ]) - res_ids = list(set(res_ids).difference( - already_sent.mapped('res_id'))) - if not res_ids: - raise UserError(_( - "There is no more recipients to send and 'Avoid resend' " - "option is enabled")) - return res_ids diff --git a/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py b/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py index 4edbcf6bb..79c156e87 100644 --- a/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py +++ b/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from openerp import models, api, fields diff --git a/mail_tracking_mass_mailing/models/mail_tracking_email.py b/mail_tracking_mass_mailing/models/mail_tracking_email.py index 83aca64fc..7570f0dd0 100644 --- a/mail_tracking_mass_mailing/models/mail_tracking_email.py +++ b/mail_tracking_mass_mailing/models/mail_tracking_email.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from openerp import models, fields, api diff --git a/mail_tracking_mass_mailing/models/mail_tracking_event.py b/mail_tracking_mass_mailing/models/mail_tracking_event.py index f18d5166a..b063c5776 100644 --- a/mail_tracking_mass_mailing/models/mail_tracking_event.py +++ b/mail_tracking_mass_mailing/models/mail_tracking_event.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from openerp import api, fields, models diff --git a/mail_tracking_mass_mailing/tests/__init__.py b/mail_tracking_mass_mailing/tests/__init__.py index b804cd496..bdcac9c1c 100644 --- a/mail_tracking_mass_mailing/tests/__init__.py +++ b/mail_tracking_mass_mailing/tests/__init__.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import test_mass_mailing diff --git a/mail_tracking_mass_mailing/tests/test_mass_mailing.py b/mail_tracking_mass_mailing/tests/test_mass_mailing.py index d086d7367..671aa6ee3 100644 --- a/mail_tracking_mass_mailing/tests/test_mass_mailing.py +++ b/mail_tracking_mass_mailing/tests/test_mass_mailing.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- -# © 2016 Antonio Espinosa - +# Copyright 2016 Antonio Espinosa - +# Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). import mock from openerp.tests.common import TransactionCase -from openerp.exceptions import Warning as UserError mock_send_email = ('openerp.addons.base.ir.ir_mail_server.' 'ir_mail_server.send_email') @@ -16,6 +16,7 @@ class TestMassMailing(TransactionCase): self.list = self.env['mail.mass_mailing.list'].create({ 'name': 'Test mail tracking', }) + self.list.name = '%s #%s' % (self.list.name, self.list.id) self.contact_a = self.env['mail.mass_mailing.contact'].create({ 'list_id': self.list.id, 'name': 'Test contact A', @@ -32,27 +33,6 @@ class TestMassMailing(TransactionCase): 'reply_to_mode': 'email', }) - def resend_mass_mailing(self, first, second): - self.mailing.send_mail() - self.assertEqual(len(self.mailing.statistics_ids), first) - self.env['mail.mass_mailing.contact'].create({ - 'list_id': self.list.id, - 'name': 'Test contact B', - 'email': 'contact_b@example.com', - }) - self.mailing.send_mail() - self.assertEqual(len(self.mailing.statistics_ids), second) - - def test_avoid_resend_enable(self): - self.mailing.avoid_resend = True - self.resend_mass_mailing(1, 2) - with self.assertRaises(UserError): - self.mailing.send_mail() - - def test_avoid_resend_disable(self): - self.mailing.avoid_resend = False - self.resend_mass_mailing(1, 3) - def test_smtp_error(self): with mock.patch(mock_send_email) as mock_func: mock_func.side_effect = Warning('Test error') @@ -63,9 +43,10 @@ class TestMassMailing(TransactionCase): tracking = self.env['mail.tracking.email'].search([ ('mail_id_int', '=', stat.mail_mail_id_int), ]) - self.assertEqual('error', tracking.state) - self.assertEqual('Warning', tracking.error_type) - self.assertEqual('Test error', tracking.error_description) + for track in tracking: + self.assertEqual('error', track.state) + self.assertEqual('Warning', track.error_type) + self.assertEqual('Test error', track.error_description) self.assertTrue(self.contact_a.email_bounced) def test_tracking_email_link(self): diff --git a/mail_tracking_mass_mailing/views/mail_mail_statistics_view.xml b/mail_tracking_mass_mailing/views/mail_mail_statistics_view.xml index d67ddd219..331ab0661 100644 --- a/mail_tracking_mass_mailing/views/mail_mail_statistics_view.xml +++ b/mail_tracking_mass_mailing/views/mail_mail_statistics_view.xml @@ -1,8 +1,8 @@ - - - + Add tracking email info @@ -31,5 +31,4 @@ - - + diff --git a/mail_tracking_mass_mailing/views/mail_mass_mailing_contact_view.xml b/mail_tracking_mass_mailing/views/mail_mass_mailing_contact_view.xml index 967cabccb..ea6b2fdce 100644 --- a/mail_tracking_mass_mailing/views/mail_mass_mailing_contact_view.xml +++ b/mail_tracking_mass_mailing/views/mail_mass_mailing_contact_view.xml @@ -1,8 +1,8 @@ - - - + Add email score and stars @@ -28,5 +28,4 @@ - - + diff --git a/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml b/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml index b0c0ae4cc..01626f4dd 100644 --- a/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml +++ b/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml @@ -1,19 +1,8 @@ - - - - - - Add avoid resend field - mail.mass_mailing - - - - - - - + Mail tracking emails @@ -42,5 +31,4 @@ parent="mail_tracking_menu" sequence="2" action="action_view_mail_tracking_event"/> - - + diff --git a/mail_tracking_mass_mailing/views/mail_tracking_email_view.xml b/mail_tracking_mass_mailing/views/mail_tracking_email_view.xml index 5549650e3..0a38ed0e2 100644 --- a/mail_tracking_mass_mailing/views/mail_tracking_email_view.xml +++ b/mail_tracking_mass_mailing/views/mail_tracking_email_view.xml @@ -1,8 +1,8 @@ - - - + Add mass mailing and mail stadistics @@ -16,5 +16,4 @@ - - + From 250120564ef1b45e69233ff7ade2bee6e88f73ca Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 18 Mar 2017 04:19:28 -0400 Subject: [PATCH 4/9] OCA Transbot updated translations from Transifex --- mail_tracking_mass_mailing/i18n/ca.po | 122 +++++++++++------------ mail_tracking_mass_mailing/i18n/da.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/de.po | 87 +++++++--------- mail_tracking_mass_mailing/i18n/el_GR.po | 55 ++++------ mail_tracking_mass_mailing/i18n/es.po | 57 +++++------ mail_tracking_mass_mailing/i18n/eu.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/fi.po | 119 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/fr.po | 60 +++++------ mail_tracking_mass_mailing/i18n/gl.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/hr.po | 58 +++++------ mail_tracking_mass_mailing/i18n/hr_HR.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/it.po | 58 +++++------ mail_tracking_mass_mailing/i18n/nb_NO.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/nl.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/nl_NL.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/pl.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/pt.po | 55 ++++------ mail_tracking_mass_mailing/i18n/pt_BR.po | 58 +++++------ mail_tracking_mass_mailing/i18n/ro.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/ru.po | 118 ++++++++++++++++++++++ mail_tracking_mass_mailing/i18n/sl.po | 58 ++++------- mail_tracking_mass_mailing/i18n/tr.po | 56 ++++------- 22 files changed, 1600 insertions(+), 423 deletions(-) create mode 100644 mail_tracking_mass_mailing/i18n/da.po create mode 100644 mail_tracking_mass_mailing/i18n/eu.po create mode 100644 mail_tracking_mass_mailing/i18n/fi.po create mode 100644 mail_tracking_mass_mailing/i18n/gl.po create mode 100644 mail_tracking_mass_mailing/i18n/hr_HR.po create mode 100644 mail_tracking_mass_mailing/i18n/nb_NO.po create mode 100644 mail_tracking_mass_mailing/i18n/nl.po create mode 100644 mail_tracking_mass_mailing/i18n/nl_NL.po create mode 100644 mail_tracking_mass_mailing/i18n/pl.po create mode 100644 mail_tracking_mass_mailing/i18n/ro.po create mode 100644 mail_tracking_mass_mailing/i18n/ru.po diff --git a/mail_tracking_mass_mailing/i18n/ca.po b/mail_tracking_mass_mailing/i18n/ca.po index 4f101ea5e..1178cc489 100644 --- a/mail_tracking_mass_mailing/i18n/ca.po +++ b/mail_tracking_mass_mailing/i18n/ca.po @@ -3,14 +3,15 @@ # * mail_tracking_mass_mailing # # Translators: -# Carles Antoli , 2016 +# OCA Transbot , 2017 +# Carles Antoli , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-17 02:42+0000\n" -"PO-Revision-Date: 2016-08-17 02:42+0000\n" -"Last-Translator: Carles Antoli , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: Carles Antoli , 2017\n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,28 +20,9 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing -#: help:mail.mail.statistics,tracking_state:0 -msgid "" -" * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" -" * The 'Sent' status indicates that message was succesfully sent via outgoing email server (SMTP).\n" -" * The 'Delivered' status indicates that message was succesfully delivered to recipient Mail Exchange (MX) server.\n" -" * The 'Open' status indicates that message was opened or clicked by recipient.\n" -" * The 'Rejected' status indicates that recipient email address is blacklisted by outgoing email server (SMTP). It is recomended to delete this email address.\n" -" * The 'Spam' status indicates that outgoing email server (SMTP) consider this message as spam.\n" -" * The 'Unsubscribed' status indicates that recipient has requested to be unsubscribed from this message.\n" -" * The 'Bounced' status indicates that message was bounced by recipient Mail Exchange (MX) server.\n" -" * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" +msgstr "País" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics @@ -48,48 +30,76 @@ msgid "Email Statistics" msgstr "Estadístiques de correu electrònic" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "Correu electrònic rebotat" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" -msgstr "" +msgstr "Puntuació de correu electrònic" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "Correus electrònics" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "Esdeveniments" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" -msgstr "" +msgstr "ID Correu electrònic" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" -msgstr "" +msgstr "Estadístiques de correu electrònic" #. module: mail_tracking_mass_mailing -#: field:mail.mail.statistics,mail_tracking_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu msgid "Mail tracking" -msgstr "" +msgstr "Seguiment del correu electrònic" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "Seguiment dels missatges de correu electrònic" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "Seguiment dels esdeveniments dels missatges de correu electrònic" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email msgid "MailTracking email" -msgstr "" +msgstr "MailTracking correu electrònic" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event msgid "MailTracking event" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "" +msgstr "MailTracking esdeveniments" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" -msgstr "" +msgstr "Contactes del correu massiu" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" +msgstr "Correu massiu" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" msgstr "" #. module: mail_tracking_mass_mailing @@ -98,28 +108,12 @@ msgid "Outgoing Mails" msgstr "Correus sortints" #. module: mail_tracking_mass_mailing -#: field:mail.mail.statistics,tracking_state:0 -msgid "State" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,tracking_email_ids:0 -msgid "Tracking emails" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" -msgstr "" +msgstr "Esdeveniments de seguiment" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" -msgstr "" +msgstr "Aplicació de l'usuari" diff --git a/mail_tracking_mass_mailing/i18n/da.po b/mail_tracking_mass_mailing/i18n/da.po new file mode 100644 index 000000000..28167af25 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/da.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Land." + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/de.po b/mail_tracking_mass_mailing/i18n/de.po index ead10f151..05ce44da3 100644 --- a/mail_tracking_mass_mailing/i18n/de.po +++ b/mail_tracking_mass_mailing/i18n/de.po @@ -3,15 +3,15 @@ # * mail_tracking_mass_mailing # # Translators: -# OCA Transbot , 2016 -# Rudolf Schnapka , 2016 +# OCA Transbot , 2017 +# Rudolf Schnapka , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-25 18:06+0000\n" -"PO-Revision-Date: 2016-11-25 18:06+0000\n" -"Last-Translator: Rudolf Schnapka , 2016\n" +"POT-Creation-Date: 2017-03-28 08:19+0000\n" +"PO-Revision-Date: 2017-03-28 08:19+0000\n" +"Last-Translator: Rudolf Schnapka , 2017\n" "Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,14 +20,9 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" +msgstr "Land" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics @@ -35,15 +30,15 @@ msgid "Email Statistics" msgstr "Email-Statistiken" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" -msgstr "" +msgstr "Email retourniert" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" -msgstr "" +msgstr "Email-Ergebnis" #. module: mail_tracking_mass_mailing #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu @@ -53,59 +48,59 @@ msgstr "Emails" #. module: mail_tracking_mass_mailing #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu msgid "Events" -msgstr "" +msgstr "Veranstaltungen" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" -msgstr "" +msgstr "Mail-ID" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" -msgstr "" +msgstr "Mailstatistiken" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" -msgstr "" +msgstr "Mailverfolgung" #. module: mail_tracking_mass_mailing #: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email msgid "Mail tracking emails" -msgstr "" +msgstr "Mailverfolgungs-Meldungen" #. module: mail_tracking_mass_mailing #: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event msgid "Mail tracking events" -msgstr "" +msgstr "Mailverfolgung zu Veranstaltungen" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email msgid "MailTracking email" -msgstr "" +msgstr "Mailverfolgung" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event msgid "MailTracking event" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "" +msgstr "MailVerfolgungs-Vokommnis" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" -msgstr "" +msgstr "Massenmail-Kontakt" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" -msgstr "" +msgstr "Massenmailing" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "BS" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail @@ -113,18 +108,12 @@ msgid "Outgoing Mails" msgstr "Ausgehende Nachrichten" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" -msgstr "" +msgstr "Verfolge Vorkommnisse" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" -msgstr "" +msgstr "Benutzervertreter" diff --git a/mail_tracking_mass_mailing/i18n/el_GR.po b/mail_tracking_mass_mailing/i18n/el_GR.po index 3a8a4fece..af836e1ff 100644 --- a/mail_tracking_mass_mailing/i18n/el_GR.po +++ b/mail_tracking_mass_mailing/i18n/el_GR.po @@ -3,14 +3,14 @@ # * mail_tracking_mass_mailing # # Translators: -# Kostas Goutoudis , 2016 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-25 18:06+0000\n" -"PO-Revision-Date: 2016-11-25 18:06+0000\n" -"Last-Translator: Kostas Goutoudis , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,28 +19,23 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" msgstr "Χώρα" -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" msgstr "" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "" @@ -55,18 +50,18 @@ msgid "Events" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "" @@ -90,40 +85,34 @@ msgstr "" msgid "MailTracking event" msgstr "" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/es.po b/mail_tracking_mass_mailing/i18n/es.po index 60b88db5f..8ec83daf0 100644 --- a/mail_tracking_mass_mailing/i18n/es.po +++ b/mail_tracking_mass_mailing/i18n/es.po @@ -3,15 +3,15 @@ # * mail_tracking_mass_mailing # # Translators: -# OCA Transbot , 2016 -# Gelo Joga Landoo , 2016 +# OCA Transbot , 2017 +# Gelo Joga Landoo , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-25 18:06+0000\n" -"PO-Revision-Date: 2016-11-25 18:06+0000\n" -"Last-Translator: Gelo Joga Landoo , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: Gelo Joga Landoo , 2017\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,28 +20,23 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" msgstr "País" -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" msgstr "Estadísticas del email" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" msgstr "E mail rebotado" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "Reputación del email" @@ -56,18 +51,18 @@ msgid "Events" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "Mail ID" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "Estadísticas del email" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "Seguimiento del email" @@ -91,40 +86,34 @@ msgstr "MailTracking email" msgid "MailTracking event" msgstr "MailTracking event" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "Envío masivo" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "Contacto de envío masivo" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "Envío masivo" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "SO" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "Correos salientes" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "Eventos de seguimiento" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "Aplicación del usuario" diff --git a/mail_tracking_mass_mailing/i18n/eu.po b/mail_tracking_mass_mailing/i18n/eu.po new file mode 100644 index 000000000..c1d131b35 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/eu.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# Esther Martín Menéndez , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: Esther Martín Menéndez , 2017\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: eu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Herrialdea" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/fi.po b/mail_tracking_mass_mailing/i18n/fi.po new file mode 100644 index 000000000..1b821b2b4 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/fi.po @@ -0,0 +1,119 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2017 +# Jarmo Kortetjärvi , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-02 00:20+0000\n" +"PO-Revision-Date: 2017-05-02 00:20+0000\n" +"Last-Translator: Jarmo Kortetjärvi , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Maa" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "Sähköposti palautunut" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "Sähköpostipisteet" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "MailTracking sähköposti" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "MailTracking tapahtuma" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "Lähtevät postit" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "Seurattavat tapahtumat" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "User agent" diff --git a/mail_tracking_mass_mailing/i18n/fr.po b/mail_tracking_mass_mailing/i18n/fr.po index 83a24c380..0cafa40f5 100644 --- a/mail_tracking_mass_mailing/i18n/fr.po +++ b/mail_tracking_mass_mailing/i18n/fr.po @@ -3,14 +3,15 @@ # * mail_tracking_mass_mailing # # Translators: -# OCA Transbot , 2016 +# OCA Transbot , 2017 +# Hosni Hadj-Taher , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-25 18:06+0000\n" -"PO-Revision-Date: 2016-11-25 18:06+0000\n" -"Last-Translator: OCA Transbot , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: Hosni Hadj-Taher , 2017\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,28 +20,23 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" msgstr "Pays" -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "Parcours de discussion" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" msgstr "Statistiques de courriel" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" -msgstr "" +msgstr "Email retourné" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "Score du courriel" @@ -55,18 +51,18 @@ msgid "Events" msgstr "Événements" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "" @@ -90,42 +86,34 @@ msgstr "Suivi du courriel: courriel" msgid "MailTracking event" msgstr "Suivi du courriel: évènement" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "Publipostage" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "Contact de la liste de diffusion" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "Publipostage" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "Courriels sortants" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "Suivi du courriel: évènements" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" -"Utilisé pour afficher des messages dans une zone de discussion employant un " -"chemin unique;" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "Navigateur" diff --git a/mail_tracking_mass_mailing/i18n/gl.po b/mail_tracking_mass_mailing/i18n/gl.po new file mode 100644 index 000000000..6e5773493 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/gl.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "País" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/hr.po b/mail_tracking_mass_mailing/i18n/hr.po index b37d47ec6..8336110cb 100644 --- a/mail_tracking_mass_mailing/i18n/hr.po +++ b/mail_tracking_mass_mailing/i18n/hr.po @@ -3,14 +3,15 @@ # * mail_tracking_mass_mailing # # Translators: -# OCA Transbot , 2016 +# OCA Transbot , 2017 +# Ana-Maria Olujić , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-29 17:50+0000\n" -"PO-Revision-Date: 2016-11-29 17:50+0000\n" -"Last-Translator: OCA Transbot , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: Ana-Maria Olujić , 2017\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,14 +20,9 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" +msgstr "Država" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics @@ -34,13 +30,13 @@ msgid "Email Statistics" msgstr "Statistika e-maila" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "" @@ -55,18 +51,18 @@ msgid "Events" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "" @@ -90,40 +86,34 @@ msgstr "" msgid "MailTracking event" msgstr "" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "Kontakti za masovno slanje" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/hr_HR.po b/mail_tracking_mass_mailing/i18n/hr_HR.po new file mode 100644 index 000000000..97eb4dff1 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/hr_HR.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr_HR\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Država" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/it.po b/mail_tracking_mass_mailing/i18n/it.po index 57362c952..0017f9bf0 100644 --- a/mail_tracking_mass_mailing/i18n/it.po +++ b/mail_tracking_mass_mailing/i18n/it.po @@ -3,15 +3,14 @@ # * mail_tracking_mass_mailing # # Translators: -# OCA Transbot , 2016 -# Paolo Valier , 2016 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-29 17:50+0000\n" -"PO-Revision-Date: 2016-11-29 17:50+0000\n" -"Last-Translator: Paolo Valier , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,14 +19,9 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" +msgstr "Nazione" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics @@ -35,13 +29,13 @@ msgid "Email Statistics" msgstr "" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "" @@ -56,18 +50,18 @@ msgid "Events" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "" @@ -91,40 +85,34 @@ msgstr "" msgid "MailTracking event" msgstr "" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "Contatto Mass Mailing" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "Mail in Uscita" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/nb_NO.po b/mail_tracking_mass_mailing/i18n/nb_NO.po new file mode 100644 index 000000000..df8453139 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/nb_NO.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# Imre Kristoffer Eilertsen , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: Imre Kristoffer Eilertsen , 2017\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/teams/23907/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Land" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/nl.po b/mail_tracking_mass_mailing/i18n/nl.po new file mode 100644 index 000000000..573fa785b --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/nl.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Land" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/nl_NL.po b/mail_tracking_mass_mailing/i18n/nl_NL.po new file mode 100644 index 000000000..aa1ea8185 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/nl_NL.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# Mario Gielissen , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: Mario Gielissen , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Land" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/pl.po b/mail_tracking_mass_mailing/i18n/pl.po new file mode 100644 index 000000000..c09de5781 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/pl.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Kraj" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/pt.po b/mail_tracking_mass_mailing/i18n/pt.po index 4fc774d2e..8d4c640ad 100644 --- a/mail_tracking_mass_mailing/i18n/pt.po +++ b/mail_tracking_mass_mailing/i18n/pt.po @@ -3,14 +3,14 @@ # * mail_tracking_mass_mailing # # Translators: -# Tiago Baptista , 2016 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-25 18:06+0000\n" -"PO-Revision-Date: 2016-11-25 18:06+0000\n" -"Last-Translator: Tiago Baptista , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,28 +19,23 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" msgstr "País" -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" msgstr "" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "" @@ -55,18 +50,18 @@ msgid "Events" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "" @@ -90,40 +85,34 @@ msgstr "" msgid "MailTracking event" msgstr "" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/pt_BR.po b/mail_tracking_mass_mailing/i18n/pt_BR.po index 516c9eec6..bc510bc40 100644 --- a/mail_tracking_mass_mailing/i18n/pt_BR.po +++ b/mail_tracking_mass_mailing/i18n/pt_BR.po @@ -3,15 +3,14 @@ # * mail_tracking_mass_mailing # # Translators: -# OCA Transbot , 2016 -# Armando Vulcano Junior , 2016 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-25 18:06+0000\n" -"PO-Revision-Date: 2016-11-25 18:06+0000\n" -"Last-Translator: Armando Vulcano Junior , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,14 +19,9 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" +msgstr "País" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics @@ -35,13 +29,13 @@ msgid "Email Statistics" msgstr "" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "" @@ -56,18 +50,18 @@ msgid "Events" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "" @@ -91,40 +85,34 @@ msgstr "" msgid "MailTracking event" msgstr "" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "Mails de Saída" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/ro.po b/mail_tracking_mass_mailing/i18n/ro.po new file mode 100644 index 000000000..e7948fd41 --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/ro.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Țara" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/ru.po b/mail_tracking_mass_mailing/i18n/ru.po new file mode 100644 index 000000000..22e83cf6a --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/ru.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +# Translators: +# Victor Safronovich , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-02 00:20+0000\n" +"PO-Revision-Date: 2017-05-02 00:20+0000\n" +"Last-Translator: Victor Safronovich , 2017\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "Страна" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/sl.po b/mail_tracking_mass_mailing/i18n/sl.po index 112759fc1..99e49c5ee 100644 --- a/mail_tracking_mass_mailing/i18n/sl.po +++ b/mail_tracking_mass_mailing/i18n/sl.po @@ -3,15 +3,14 @@ # * mail_tracking_mass_mailing # # Translators: -# OCA Transbot , 2016 -# Matjaž Mozetič , 2016 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-25 18:06+0000\n" -"PO-Revision-Date: 2016-11-25 18:06+0000\n" -"Last-Translator: Matjaž Mozetič , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,28 +19,23 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" msgstr "Država" -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "Pot do razprave" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" msgstr "Statistika e-pošte" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" msgstr "E-pošta odbita" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "Točkovanje e-pošte" @@ -56,18 +50,18 @@ msgid "Events" msgstr "Dogodki" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "ID pošte" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "Poštna statistika" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "Sledenje pošte" @@ -91,42 +85,34 @@ msgstr "Sledenje e-pošte" msgid "MailTracking event" msgstr "Dogodek sledenja e-pošte" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "Masovno razpošiljanje" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "Stik masovne pošte" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "Masovna pošta" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "Izhodna pošta" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "Sledilni dogodki" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" -"Uporabljeno za prikaz sporočil v sklopu razgovora na osnovi odstavkov z " -"uporabo unikatne poti;" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "Uporabnikov odjemalec" diff --git a/mail_tracking_mass_mailing/i18n/tr.po b/mail_tracking_mass_mailing/i18n/tr.po index 06ca3df57..18c642a83 100644 --- a/mail_tracking_mass_mailing/i18n/tr.po +++ b/mail_tracking_mass_mailing/i18n/tr.po @@ -3,15 +3,14 @@ # * mail_tracking_mass_mailing # # Translators: -# OCA Transbot , 2016 -# Ahmet Altinisik , 2016 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-24 06:25+0000\n" -"PO-Revision-Date: 2016-12-24 06:25+0000\n" -"Last-Translator: Ahmet Altinisik , 2016\n" +"POT-Creation-Date: 2017-03-18 04:04+0000\n" +"PO-Revision-Date: 2017-03-18 04:04+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,28 +19,23 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" msgstr "Ülke" -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" msgstr "" #. module: mail_tracking_mass_mailing -#: view:mail.mass_mailing.contact:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search -#: field:mail.mass_mailing.contact,email_bounced:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "" @@ -56,18 +50,18 @@ msgid "Events" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "" #. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu -#: field:mail.mail.statistics,mail_tracking_id:0 msgid "Mail tracking" msgstr "" @@ -91,40 +85,34 @@ msgstr "" msgid "MailTracking event" msgstr "" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 -#: field:mail.tracking.event,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "" #. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "" From 0aa9a96223925536e4bb7f34ccab199e1cb76c2a Mon Sep 17 00:00:00 2001 From: David Vidal Date: Thu, 22 Jun 2017 13:19:47 +0200 Subject: [PATCH 5/9] [10.0] mail_tracking_mass_mailing: Migration to 10.0 --- mail_tracking_mass_mailing/README.rst | 3 ++- .../{__openerp__.py => __manifest__.py} | 3 ++- mail_tracking_mass_mailing/hooks.py | 2 +- mail_tracking_mass_mailing/models/mail_mail.py | 2 +- .../models/mail_mail_statistics.py | 2 +- .../models/mail_mass_mailing_contact.py | 2 +- .../models/mail_tracking_email.py | 2 +- .../models/mail_tracking_event.py | 2 +- .../tests/test_mass_mailing.py | 14 +++++++++----- .../views/mail_mass_mailing_view.xml | 3 ++- 10 files changed, 21 insertions(+), 14 deletions(-) rename mail_tracking_mass_mailing/{__openerp__.py => __manifest__.py} (91%) diff --git a/mail_tracking_mass_mailing/README.rst b/mail_tracking_mass_mailing/README.rst index 7c345b8dc..a6ac98a8f 100644 --- a/mail_tracking_mass_mailing/README.rst +++ b/mail_tracking_mass_mailing/README.rst @@ -33,7 +33,7 @@ eamils again to all the recipients, you must duplicate mass mailing. .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/205/9.0 + :target: https://runbot.odoo-community.org/runbot/205/10.0 Bug Tracker @@ -58,6 +58,7 @@ Contributors * Pedro M. Baeza * Antonio Espinosa * Vicent Cubells +* David Vidal Maintainer ---------- diff --git a/mail_tracking_mass_mailing/__openerp__.py b/mail_tracking_mass_mailing/__manifest__.py similarity index 91% rename from mail_tracking_mass_mailing/__openerp__.py rename to mail_tracking_mass_mailing/__manifest__.py index 40eb05540..8a73a33bf 100644 --- a/mail_tracking_mass_mailing/__openerp__.py +++ b/mail_tracking_mass_mailing/__manifest__.py @@ -1,12 +1,13 @@ # -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - +# Copyright 2017 David Vidal - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). { "name": "Mail tracking for mass mailing", "summary": "Improve mass mailing email tracking", - "version": "9.0.1.0.0", + "version": "10.0.1.0.0", "category": "Social Network", "website": "http://www.tecnativa.com", "author": "Tecnativa, " diff --git a/mail_tracking_mass_mailing/hooks.py b/mail_tracking_mass_mailing/hooks.py index 51ae00674..4fd5a95cf 100644 --- a/mail_tracking_mass_mailing/hooks.py +++ b/mail_tracking_mass_mailing/hooks.py @@ -5,7 +5,7 @@ import logging try: - from openerp.addons.mail_tracking.hooks import column_add_with_value + from odoo.addons.mail_tracking.hooks import column_add_with_value except ImportError: column_add_with_value = False diff --git a/mail_tracking_mass_mailing/models/mail_mail.py b/mail_tracking_mass_mailing/models/mail_mail.py index 112caceba..539947c5b 100644 --- a/mail_tracking_mass_mailing/models/mail_mail.py +++ b/mail_tracking_mass_mailing/models/mail_mail.py @@ -3,7 +3,7 @@ # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import models, api +from odoo import models, api class MailMail(models.Model): diff --git a/mail_tracking_mass_mailing/models/mail_mail_statistics.py b/mail_tracking_mass_mailing/models/mail_mail_statistics.py index 1e939fa91..e15ec8e40 100644 --- a/mail_tracking_mass_mailing/models/mail_mail_statistics.py +++ b/mail_tracking_mass_mailing/models/mail_mail_statistics.py @@ -3,7 +3,7 @@ # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import models, fields +from odoo import models, fields class MailMailStatistics(models.Model): diff --git a/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py b/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py index 79c156e87..1555347ef 100644 --- a/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py +++ b/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py @@ -3,7 +3,7 @@ # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import models, api, fields +from odoo import models, api, fields class MailMassMailingContact(models.Model): diff --git a/mail_tracking_mass_mailing/models/mail_tracking_email.py b/mail_tracking_mass_mailing/models/mail_tracking_email.py index 7570f0dd0..ca449ecb4 100644 --- a/mail_tracking_mass_mailing/models/mail_tracking_email.py +++ b/mail_tracking_mass_mailing/models/mail_tracking_email.py @@ -3,7 +3,7 @@ # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import models, fields, api +from odoo import models, fields, api class MailTrackingEmail(models.Model): diff --git a/mail_tracking_mass_mailing/models/mail_tracking_event.py b/mail_tracking_mass_mailing/models/mail_tracking_event.py index b063c5776..36be6c4a4 100644 --- a/mail_tracking_mass_mailing/models/mail_tracking_event.py +++ b/mail_tracking_mass_mailing/models/mail_tracking_event.py @@ -3,7 +3,7 @@ # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import api, fields, models +from odoo import api, fields, models class MailTrackingEvent(models.Model): diff --git a/mail_tracking_mass_mailing/tests/test_mass_mailing.py b/mail_tracking_mass_mailing/tests/test_mass_mailing.py index 671aa6ee3..aff12ff1f 100644 --- a/mail_tracking_mass_mailing/tests/test_mass_mailing.py +++ b/mail_tracking_mass_mailing/tests/test_mass_mailing.py @@ -1,13 +1,15 @@ # -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - +# Copyright 2017 David Vidal - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). import mock -from openerp.tests.common import TransactionCase +from odoo.tools import mute_logger +from odoo.tests.common import TransactionCase -mock_send_email = ('openerp.addons.base.ir.ir_mail_server.' - 'ir_mail_server.send_email') +mock_send_email = ('odoo.addons.base.ir.ir_mail_server.' + 'IrMailServer.send_email') class TestMassMailing(TransactionCase): @@ -33,9 +35,10 @@ class TestMassMailing(TransactionCase): 'reply_to_mode': 'email', }) + @mute_logger('odoo.addons.mail.models.mail_mail') def test_smtp_error(self): with mock.patch(mock_send_email) as mock_func: - mock_func.side_effect = Warning('Test error') + mock_func.side_effect = Warning('Mock test error') self.mailing.send_mail() for stat in self.mailing.statistics_ids: if stat.mail_mail_id: @@ -46,7 +49,8 @@ class TestMassMailing(TransactionCase): for track in tracking: self.assertEqual('error', track.state) self.assertEqual('Warning', track.error_type) - self.assertEqual('Test error', track.error_description) + self.assertEqual('Mock test error', + track.error_description) self.assertTrue(self.contact_a.email_bounced) def test_tracking_email_link(self): diff --git a/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml b/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml index 01626f4dd..651931e18 100644 --- a/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml +++ b/mail_tracking_mass_mailing/views/mail_mass_mailing_view.xml @@ -1,6 +1,7 @@ @@ -21,7 +22,7 @@ + parent="mass_mailing.mass_mailing_menu_root" sequence="50"/> Date: Sat, 22 Jul 2017 11:35:52 +0200 Subject: [PATCH 6/9] OCA Transbot updated translations from Transifex --- mail_tracking_mass_mailing/i18n/es.po | 36 +++++++++---------- mail_tracking_mass_mailing/i18n/fr.po | 24 ++++++------- mail_tracking_mass_mailing/i18n/it.po | 11 +++--- mail_tracking_mass_mailing/i18n/nl_NL.po | 15 ++++---- mail_tracking_mass_mailing/i18n/pt.po | 45 ++++++++++++------------ 5 files changed, 67 insertions(+), 64 deletions(-) diff --git a/mail_tracking_mass_mailing/i18n/es.po b/mail_tracking_mass_mailing/i18n/es.po index 8ec83daf0..81faf5008 100644 --- a/mail_tracking_mass_mailing/i18n/es.po +++ b/mail_tracking_mass_mailing/i18n/es.po @@ -3,15 +3,15 @@ # * mail_tracking_mass_mailing # # Translators: +# enjolras , 2017 # OCA Transbot , 2017 -# Gelo Joga Landoo , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-18 04:04+0000\n" -"PO-Revision-Date: 2017-03-18 04:04+0000\n" -"Last-Translator: Gelo Joga Landoo , 2017\n" +"POT-Creation-Date: 2018-02-26 01:46+0000\n" +"PO-Revision-Date: 2018-02-26 01:46+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,13 +27,13 @@ msgstr "País" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" -msgstr "Estadísticas del email" +msgstr "Estadísticas de email" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" -msgstr "E mail rebotado" +msgstr "Email rebotado" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score @@ -43,59 +43,59 @@ msgstr "Reputación del email" #. module: mail_tracking_mass_mailing #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu msgid "Emails" -msgstr "" +msgstr "Emails" #. module: mail_tracking_mass_mailing #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu msgid "Events" -msgstr "" +msgstr "Eventos" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" -msgstr "Mail ID" +msgstr "ID del correo" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" -msgstr "Estadísticas del email" +msgstr "Estadísticas de correo" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu msgid "Mail tracking" -msgstr "Seguimiento del email" +msgstr "Seguimiento de correo" #. module: mail_tracking_mass_mailing #: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email msgid "Mail tracking emails" -msgstr "" +msgstr "Emails de seguimiento de correo" #. module: mail_tracking_mass_mailing #: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event msgid "Mail tracking events" -msgstr "" +msgstr "Eventos de seguimiento de correo" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email msgid "MailTracking email" -msgstr "MailTracking email" +msgstr "Email de seguimiento de correo" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event msgid "MailTracking event" -msgstr "MailTracking event" +msgstr "Evento de seguimiento de correo" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" -msgstr "Contacto de envío masivo" +msgstr "Contacto de correo masivo" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" -msgstr "Envío masivo" +msgstr "Correo masivo" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form diff --git a/mail_tracking_mass_mailing/i18n/fr.po b/mail_tracking_mass_mailing/i18n/fr.po index 0cafa40f5..08c70a51e 100644 --- a/mail_tracking_mass_mailing/i18n/fr.po +++ b/mail_tracking_mass_mailing/i18n/fr.po @@ -4,14 +4,14 @@ # # Translators: # OCA Transbot , 2017 -# Hosni Hadj-Taher , 2017 +# Quentin THEURET , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-18 04:04+0000\n" -"PO-Revision-Date: 2017-03-18 04:04+0000\n" -"Last-Translator: Hosni Hadj-Taher , 2017\n" +"POT-Creation-Date: 2017-07-22 09:45+0000\n" +"PO-Revision-Date: 2017-07-22 09:45+0000\n" +"Last-Translator: Quentin THEURET , 2017\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,7 +43,7 @@ msgstr "Score du courriel" #. module: mail_tracking_mass_mailing #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu msgid "Emails" -msgstr "" +msgstr "Courriels" #. module: mail_tracking_mass_mailing #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu @@ -53,28 +53,28 @@ msgstr "Événements" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" -msgstr "" +msgstr "ID de l'envoi" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" -msgstr "" +msgstr "Statistiques de l'envoi" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu msgid "Mail tracking" -msgstr "" +msgstr "Suivi de l'envoi" #. module: mail_tracking_mass_mailing #: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email msgid "Mail tracking emails" -msgstr "" +msgstr "Courrier électronique de suivi" #. module: mail_tracking_mass_mailing #: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event msgid "Mail tracking events" -msgstr "" +msgstr "Événements de suivi du courrier" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email @@ -100,7 +100,7 @@ msgstr "Publipostage" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "OS" -msgstr "" +msgstr "SE" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail diff --git a/mail_tracking_mass_mailing/i18n/it.po b/mail_tracking_mass_mailing/i18n/it.po index 0017f9bf0..d5d0acc10 100644 --- a/mail_tracking_mass_mailing/i18n/it.po +++ b/mail_tracking_mass_mailing/i18n/it.po @@ -4,13 +4,14 @@ # # Translators: # OCA Transbot , 2017 +# Marius Marolla , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-18 04:04+0000\n" -"PO-Revision-Date: 2017-03-18 04:04+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"POT-Creation-Date: 2017-07-22 00:51+0000\n" +"PO-Revision-Date: 2017-07-22 00:51+0000\n" +"Last-Translator: Marius Marolla , 2017\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -78,7 +79,7 @@ msgstr "" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email msgid "MailTracking email" -msgstr "" +msgstr "Messaggio Tracciamento Email" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event diff --git a/mail_tracking_mass_mailing/i18n/nl_NL.po b/mail_tracking_mass_mailing/i18n/nl_NL.po index aa1ea8185..6cb96c23f 100644 --- a/mail_tracking_mass_mailing/i18n/nl_NL.po +++ b/mail_tracking_mass_mailing/i18n/nl_NL.po @@ -3,14 +3,15 @@ # * mail_tracking_mass_mailing # # Translators: -# Mario Gielissen , 2017 +# OCA Transbot , 2017 +# Peter Hageman , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-18 04:04+0000\n" -"PO-Revision-Date: 2017-03-18 04:04+0000\n" -"Last-Translator: Mario Gielissen , 2017\n" +"POT-Creation-Date: 2017-07-22 00:51+0000\n" +"PO-Revision-Date: 2017-07-22 00:51+0000\n" +"Last-Translator: Peter Hageman , 2017\n" "Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -99,12 +100,12 @@ msgstr "" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "OS" -msgstr "" +msgstr "OS" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" -msgstr "" +msgstr "Uitgaande Mails" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids diff --git a/mail_tracking_mass_mailing/i18n/pt.po b/mail_tracking_mass_mailing/i18n/pt.po index 8d4c640ad..0bf0c0737 100644 --- a/mail_tracking_mass_mailing/i18n/pt.po +++ b/mail_tracking_mass_mailing/i18n/pt.po @@ -4,13 +4,14 @@ # # Translators: # OCA Transbot , 2017 +# Pedro Castro Silva , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-18 04:04+0000\n" -"PO-Revision-Date: 2017-03-18 04:04+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"POT-Creation-Date: 2017-12-02 13:17+0000\n" +"PO-Revision-Date: 2017-12-02 13:17+0000\n" +"Last-Translator: Pedro Castro Silva , 2017\n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,93 +27,93 @@ msgstr "País" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" -msgstr "" +msgstr "Estatísticas de Email" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search msgid "Email bounced" -msgstr "" +msgstr "Email devolvido" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" -msgstr "" +msgstr "Pontuação do email" #. module: mail_tracking_mass_mailing #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu msgid "Emails" -msgstr "" +msgstr "Emails" #. module: mail_tracking_mass_mailing #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu msgid "Events" -msgstr "" +msgstr "Eventos" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" -msgstr "" +msgstr "ID do Email" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" -msgstr "" +msgstr "Estatísticas de correio" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id #: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu msgid "Mail tracking" -msgstr "" +msgstr "Rastreamento de correio" #. module: mail_tracking_mass_mailing #: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email msgid "Mail tracking emails" -msgstr "" +msgstr "Emails rastreados" #. module: mail_tracking_mass_mailing #: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event msgid "Mail tracking events" -msgstr "" +msgstr "Eventos rastreados" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email msgid "MailTracking email" -msgstr "" +msgstr "Email do MailTracking" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event msgid "MailTracking event" -msgstr "" +msgstr "Evento do MailTracking" #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" -msgstr "" +msgstr "Contacto do email em massa" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" -msgstr "" +msgstr "Emails em massa" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "OS" -msgstr "" +msgstr "S.O." #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" -msgstr "" +msgstr "Mensagens a Enviar" #. module: mail_tracking_mass_mailing #: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" -msgstr "" +msgstr "Eventos de rastreamento" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" -msgstr "" +msgstr "Agente do utilizador" From 56ab90c947fc1717567a9a78a88763bc91fb51bc Mon Sep 17 00:00:00 2001 From: Jairo Llopis Date: Wed, 18 Apr 2018 17:31:12 +0200 Subject: [PATCH 7/9] [FIX] mail_tracking_mass_mailing: Integration tests (#258) Testing this addon failed if i.e. `mass_mailing_list_dynamic` was installed before. Moving tests to post-install mode fixes integration tests. --- mail_tracking_mass_mailing/__manifest__.py | 4 ++-- mail_tracking_mass_mailing/tests/test_mass_mailing.py | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/mail_tracking_mass_mailing/__manifest__.py b/mail_tracking_mass_mailing/__manifest__.py index 8a73a33bf..d50c91dc1 100644 --- a/mail_tracking_mass_mailing/__manifest__.py +++ b/mail_tracking_mass_mailing/__manifest__.py @@ -7,9 +7,9 @@ { "name": "Mail tracking for mass mailing", "summary": "Improve mass mailing email tracking", - "version": "10.0.1.0.0", + "version": "10.0.1.0.1", "category": "Social Network", - "website": "http://www.tecnativa.com", + "website": "https://github.com/OCA/social", "author": "Tecnativa, " "Odoo Community Association (OCA)", "license": "AGPL-3", diff --git a/mail_tracking_mass_mailing/tests/test_mass_mailing.py b/mail_tracking_mass_mailing/tests/test_mass_mailing.py index aff12ff1f..15a633caa 100644 --- a/mail_tracking_mass_mailing/tests/test_mass_mailing.py +++ b/mail_tracking_mass_mailing/tests/test_mass_mailing.py @@ -6,12 +6,14 @@ import mock from odoo.tools import mute_logger -from odoo.tests.common import TransactionCase +from odoo.tests.common import at_install, post_install, TransactionCase mock_send_email = ('odoo.addons.base.ir.ir_mail_server.' 'IrMailServer.send_email') +@at_install(False) +@post_install(True) class TestMassMailing(TransactionCase): def setUp(self, *args, **kwargs): super(TestMassMailing, self).setUp(*args, **kwargs) From 95d0cad72719fef5d4d8c795cb80b31eeba0edb8 Mon Sep 17 00:00:00 2001 From: oca-travis Date: Sat, 23 Jun 2018 21:59:54 +0000 Subject: [PATCH 8/9] [UPD] Update mail_tracking_mass_mailing.pot --- mail_tracking_mass_mailing/i18n/ca.po | 4 +- mail_tracking_mass_mailing/i18n/da.po | 4 +- mail_tracking_mass_mailing/i18n/de.po | 4 +- mail_tracking_mass_mailing/i18n/el_GR.po | 7 +- mail_tracking_mass_mailing/i18n/es.po | 4 +- mail_tracking_mass_mailing/i18n/es_CO.po | 98 +++++++-------- mail_tracking_mass_mailing/i18n/eu.po | 4 +- mail_tracking_mass_mailing/i18n/fi.po | 4 +- mail_tracking_mass_mailing/i18n/fr.po | 4 +- mail_tracking_mass_mailing/i18n/gl.po | 4 +- mail_tracking_mass_mailing/i18n/hr.po | 10 +- mail_tracking_mass_mailing/i18n/hr_HR.po | 10 +- mail_tracking_mass_mailing/i18n/it.po | 4 +- .../i18n/mail_tracking_mass_mailing.pot | 114 ++++++++++++++++++ mail_tracking_mass_mailing/i18n/nb_NO.po | 7 +- mail_tracking_mass_mailing/i18n/nl.po | 4 +- mail_tracking_mass_mailing/i18n/nl_NL.po | 7 +- mail_tracking_mass_mailing/i18n/pl.po | 8 +- mail_tracking_mass_mailing/i18n/pt.po | 4 +- mail_tracking_mass_mailing/i18n/pt_BR.po | 7 +- mail_tracking_mass_mailing/i18n/ro.po | 7 +- mail_tracking_mass_mailing/i18n/ru.po | 8 +- mail_tracking_mass_mailing/i18n/sl.po | 7 +- mail_tracking_mass_mailing/i18n/tr.po | 4 +- 24 files changed, 230 insertions(+), 108 deletions(-) create mode 100644 mail_tracking_mass_mailing/i18n/mail_tracking_mass_mailing.pot diff --git a/mail_tracking_mass_mailing/i18n/ca.po b/mail_tracking_mass_mailing/i18n/ca.po index 1178cc489..658678e1c 100644 --- a/mail_tracking_mass_mailing/i18n/ca.po +++ b/mail_tracking_mass_mailing/i18n/ca.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 # Carles Antoli , 2017 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: Carles Antoli , 2017\n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/da.po b/mail_tracking_mass_mailing/i18n/da.po index 28167af25..2bfb4081a 100644 --- a/mail_tracking_mass_mailing/i18n/da.po +++ b/mail_tracking_mass_mailing/i18n/da.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/de.po b/mail_tracking_mass_mailing/i18n/de.po index 05ce44da3..ff16dc9c8 100644 --- a/mail_tracking_mass_mailing/i18n/de.po +++ b/mail_tracking_mass_mailing/i18n/de.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 # Rudolf Schnapka , 2017 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2017-03-28 08:19+0000\n" "Last-Translator: Rudolf Schnapka , 2017\n" "Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/el_GR.po b/mail_tracking_mass_mailing/i18n/el_GR.po index af836e1ff..4fc55eb38 100644 --- a/mail_tracking_mass_mailing/i18n/el_GR.po +++ b/mail_tracking_mass_mailing/i18n/el_GR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-03-18 04:04+0000\n" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: el_GR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/es.po b/mail_tracking_mass_mailing/i18n/es.po index 81faf5008..983035167 100644 --- a/mail_tracking_mass_mailing/i18n/es.po +++ b/mail_tracking_mass_mailing/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # enjolras , 2017 # OCA Transbot , 2017 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2018-02-26 01:46+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/es_CO.po b/mail_tracking_mass_mailing/i18n/es_CO.po index beb6a048a..a04916556 100644 --- a/mail_tracking_mass_mailing/i18n/es_CO.po +++ b/mail_tracking_mass_mailing/i18n/es_CO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # John Toro , 2016 msgid "" @@ -11,62 +11,71 @@ msgstr "" "POT-Creation-Date: 2016-08-17 02:42+0000\n" "PO-Revision-Date: 2016-08-17 02:42+0000\n" "Last-Translator: John Toro , 2016\n" -"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/es_CO/)\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_CO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing -#: help:mail.mail.statistics,tracking_state:0 -msgid "" -" * The 'Error' status indicates that there was an error when trying to sent the email, for example, 'No valid recipient'\n" -" * The 'Sent' status indicates that message was succesfully sent via outgoing email server (SMTP).\n" -" * The 'Delivered' status indicates that message was succesfully delivered to recipient Mail Exchange (MX) server.\n" -" * The 'Open' status indicates that message was opened or clicked by recipient.\n" -" * The 'Rejected' status indicates that recipient email address is blacklisted by outgoing email server (SMTP). It is recomended to delete this email address.\n" -" * The 'Spam' status indicates that outgoing email server (SMTP) consider this message as spam.\n" -" * The 'Unsubscribed' status indicates that recipient has requested to be unsubscribed from this message.\n" -" * The 'Bounced' status indicates that message was bounced by recipient Mail Exchange (MX) server.\n" -" * The 'Soft bounced' status indicates that message was soft bounced by recipient Mail Exchange (MX) server.\n" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Country" msgstr "" -#. module: mail_tracking_mass_mailing -#: field:mail.mail,path:0 -msgid "Discussion Path" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics msgid "Email Statistics" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,email_score:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score msgid "Email score" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_id_int:0 +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int msgid "Mail ID" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mail_stats_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id msgid "Mail statistics" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.mail.statistics,mail_tracking_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu msgid "Mail tracking" msgstr "" +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email msgid "MailTracking email" @@ -77,49 +86,34 @@ msgstr "" msgid "MailTracking event" msgstr "" -#. module: mail_tracking_mass_mailing -#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing -msgid "Mass Mailing" -msgstr "" - #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact msgid "Mass Mailing Contact" msgstr "" #. module: mail_tracking_mass_mailing -#: field:mail.tracking.email,mass_mailing_id:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id msgid "Mass mailing" msgstr "" +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + #. module: mail_tracking_mass_mailing #: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail msgid "Outgoing Mails" msgstr "Correos Salientes" #. module: mail_tracking_mass_mailing -#: field:mail.mail.statistics,tracking_state:0 -msgid "State" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: field:mail.mass_mailing.contact,tracking_email_ids:0 -msgid "Tracking emails" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form -#: field:mail.mail.statistics,tracking_event_ids:0 +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "Tracking events" msgstr "" #. module: mail_tracking_mass_mailing -#: help:mail.mail,path:0 -msgid "" -"Used to display messages in a paragraph-based chatter using a unique path;" -msgstr "" - -#. module: mail_tracking_mass_mailing -#: view:mail.mail.statistics:mail_tracking_mass_mailing.view_mail_mail_statistics_form +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form msgid "User agent" msgstr "" diff --git a/mail_tracking_mass_mailing/i18n/eu.po b/mail_tracking_mass_mailing/i18n/eu.po index c1d131b35..68802c713 100644 --- a/mail_tracking_mass_mailing/i18n/eu.po +++ b/mail_tracking_mass_mailing/i18n/eu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # Esther Martín Menéndez , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: Esther Martín Menéndez , 2017\n" "Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/fi.po b/mail_tracking_mass_mailing/i18n/fi.po index 1b821b2b4..90f4be259 100644 --- a/mail_tracking_mass_mailing/i18n/fi.po +++ b/mail_tracking_mass_mailing/i18n/fi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 # Jarmo Kortetjärvi , 2017 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2017-05-02 00:20+0000\n" "Last-Translator: Jarmo Kortetjärvi , 2017\n" "Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/fr.po b/mail_tracking_mass_mailing/i18n/fr.po index 08c70a51e..8bd562082 100644 --- a/mail_tracking_mass_mailing/i18n/fr.po +++ b/mail_tracking_mass_mailing/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 # Quentin THEURET , 2017 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2017-07-22 09:45+0000\n" "Last-Translator: Quentin THEURET , 2017\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/gl.po b/mail_tracking_mass_mailing/i18n/gl.po index 6e5773493..16d289650 100644 --- a/mail_tracking_mass_mailing/i18n/gl.po +++ b/mail_tracking_mass_mailing/i18n/gl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/hr.po b/mail_tracking_mass_mailing/i18n/hr.po index 8336110cb..731783947 100644 --- a/mail_tracking_mass_mailing/i18n/hr.po +++ b/mail_tracking_mass_mailing/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 # Ana-Maria Olujić , 2017 @@ -11,13 +11,15 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-03-18 04:04+0000\n" "PO-Revision-Date: 2017-03-18 04:04+0000\n" -"Last-Translator: Ana-Maria Olujić , 2017\n" +"Last-Translator: Ana-Maria Olujić , " +"2017\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form diff --git a/mail_tracking_mass_mailing/i18n/hr_HR.po b/mail_tracking_mass_mailing/i18n/hr_HR.po index 97eb4dff1..b2bd9b0c2 100644 --- a/mail_tracking_mass_mailing/i18n/hr_HR.po +++ b/mail_tracking_mass_mailing/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # Bole , 2017 msgid "" @@ -11,12 +11,14 @@ msgstr "" "POT-Creation-Date: 2017-03-18 04:04+0000\n" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: Bole , 2017\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr_HR\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form diff --git a/mail_tracking_mass_mailing/i18n/it.po b/mail_tracking_mass_mailing/i18n/it.po index d5d0acc10..302fba8ee 100644 --- a/mail_tracking_mass_mailing/i18n/it.po +++ b/mail_tracking_mass_mailing/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 # Marius Marolla , 2017 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2017-07-22 00:51+0000\n" "Last-Translator: Marius Marolla , 2017\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/mail_tracking_mass_mailing.pot b/mail_tracking_mass_mailing/i18n/mail_tracking_mass_mailing.pot new file mode 100644 index 000000000..157a9f1ff --- /dev/null +++ b/mail_tracking_mass_mailing/i18n/mail_tracking_mass_mailing.pot @@ -0,0 +1,114 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mail_tracking_mass_mailing +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Country" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail_statistics +msgid "Email Statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_bounced +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mass_mailing_contact_search +msgid "Email bounced" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mass_mailing_contact_email_score +msgid "Email score" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_email_menu +msgid "Emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_event_menu +msgid "Events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_id_int +msgid "Mail ID" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mail_stats_id +msgid "Mail statistics" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_mail_tracking_id +#: model:ir.ui.menu,name:mail_tracking_mass_mailing.mail_tracking_menu +msgid "Mail tracking" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_email +msgid "Mail tracking emails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.actions.act_window,name:mail_tracking_mass_mailing.action_view_mail_tracking_event +msgid "Mail tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_email +msgid "MailTracking email" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_tracking_event +msgid "MailTracking event" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mass_mailing_contact +msgid "Mass Mailing Contact" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_email_mass_mailing_id +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_tracking_event_mass_mailing_id +msgid "Mass mailing" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "OS" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model,name:mail_tracking_mass_mailing.model_mail_mail +msgid "Outgoing Mails" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.model.fields,field_description:mail_tracking_mass_mailing.field_mail_mail_statistics_tracking_event_ids +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "Tracking events" +msgstr "" + +#. module: mail_tracking_mass_mailing +#: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form +msgid "User agent" +msgstr "" + diff --git a/mail_tracking_mass_mailing/i18n/nb_NO.po b/mail_tracking_mass_mailing/i18n/nb_NO.po index df8453139..bda6c239c 100644 --- a/mail_tracking_mass_mailing/i18n/nb_NO.po +++ b/mail_tracking_mass_mailing/i18n/nb_NO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # Imre Kristoffer Eilertsen , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-03-18 04:04+0000\n" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: Imre Kristoffer Eilertsen , 2017\n" -"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/teams/23907/nb_NO/)\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nb_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/nl.po b/mail_tracking_mass_mailing/i18n/nl.po index 573fa785b..24e609be7 100644 --- a/mail_tracking_mass_mailing/i18n/nl.po +++ b/mail_tracking_mass_mailing/i18n/nl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/nl_NL.po b/mail_tracking_mass_mailing/i18n/nl_NL.po index 6cb96c23f..30fe1fbac 100644 --- a/mail_tracking_mass_mailing/i18n/nl_NL.po +++ b/mail_tracking_mass_mailing/i18n/nl_NL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 # Peter Hageman , 2017 @@ -12,11 +12,12 @@ msgstr "" "POT-Creation-Date: 2017-07-22 00:51+0000\n" "PO-Revision-Date: 2017-07-22 00:51+0000\n" "Last-Translator: Peter Hageman , 2017\n" -"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/pl.po b/mail_tracking_mass_mailing/i18n/pl.po index c09de5781..c3c22789f 100644 --- a/mail_tracking_mass_mailing/i18n/pl.po +++ b/mail_tracking_mass_mailing/i18n/pl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,13 @@ msgstr "" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form diff --git a/mail_tracking_mass_mailing/i18n/pt.po b/mail_tracking_mass_mailing/i18n/pt.po index 0bf0c0737..c9b54076d 100644 --- a/mail_tracking_mass_mailing/i18n/pt.po +++ b/mail_tracking_mass_mailing/i18n/pt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 # Pedro Castro Silva , 2017 @@ -13,10 +13,10 @@ msgstr "" "PO-Revision-Date: 2017-12-02 13:17+0000\n" "Last-Translator: Pedro Castro Silva , 2017\n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/pt_BR.po b/mail_tracking_mass_mailing/i18n/pt_BR.po index bc510bc40..c8bfb78bd 100644 --- a/mail_tracking_mass_mailing/i18n/pt_BR.po +++ b/mail_tracking_mass_mailing/i18n/pt_BR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-03-18 04:04+0000\n" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: mail_tracking_mass_mailing diff --git a/mail_tracking_mass_mailing/i18n/ro.po b/mail_tracking_mass_mailing/i18n/ro.po index e7948fd41..5894ee252 100644 --- a/mail_tracking_mass_mailing/i18n/ro.po +++ b/mail_tracking_mass_mailing/i18n/ro.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form diff --git a/mail_tracking_mass_mailing/i18n/ru.po b/mail_tracking_mass_mailing/i18n/ru.po index 22e83cf6a..cb4633e33 100644 --- a/mail_tracking_mass_mailing/i18n/ru.po +++ b/mail_tracking_mass_mailing/i18n/ru.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # Victor Safronovich , 2017 msgid "" @@ -12,11 +12,13 @@ msgstr "" "PO-Revision-Date: 2017-05-02 00:20+0000\n" "Last-Translator: Victor Safronovich , 2017\n" "Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ru\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form diff --git a/mail_tracking_mass_mailing/i18n/sl.po b/mail_tracking_mass_mailing/i18n/sl.po index 99e49c5ee..c56b56ca8 100644 --- a/mail_tracking_mass_mailing/i18n/sl.po +++ b/mail_tracking_mass_mailing/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: mail_tracking_mass_mailing #: model:ir.ui.view,arch_db:mail_tracking_mass_mailing.view_mail_mail_statistics_form diff --git a/mail_tracking_mass_mailing/i18n/tr.po b/mail_tracking_mass_mailing/i18n/tr.po index 18c642a83..992f134e4 100644 --- a/mail_tracking_mass_mailing/i18n/tr.po +++ b/mail_tracking_mass_mailing/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mail_tracking_mass_mailing -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-03-18 04:04+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: mail_tracking_mass_mailing From ebb076d3e1fcce1c07ef9ffededecfe58bc542f9 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 9 Aug 2018 19:36:37 +0200 Subject: [PATCH 9/9] [MIG] mail_tracking_mass_mailing: Migration to 11.0 * Standard procedure * Adapt tests * New README by fragments --- mail_tracking_mass_mailing/README.rst | 70 ++++++++++++------- mail_tracking_mass_mailing/__init__.py | 1 - mail_tracking_mass_mailing/__manifest__.py | 4 +- mail_tracking_mass_mailing/hooks.py | 1 - mail_tracking_mass_mailing/models/__init__.py | 1 - .../models/mail_mail.py | 1 - .../models/mail_mail_statistics.py | 1 - .../models/mail_mass_mailing_contact.py | 1 - .../models/mail_tracking_email.py | 1 - .../models/mail_tracking_event.py | 1 - .../readme/CONTRIBUTORS.rst | 4 ++ .../readme/DESCRIPTION.rst | 1 + mail_tracking_mass_mailing/readme/INSTALL.rst | 2 + mail_tracking_mass_mailing/readme/USAGE.rst | 10 +++ mail_tracking_mass_mailing/tests/__init__.py | 1 - .../tests/test_mass_mailing.py | 10 +-- 16 files changed, 70 insertions(+), 40 deletions(-) create mode 100644 mail_tracking_mass_mailing/readme/CONTRIBUTORS.rst create mode 100644 mail_tracking_mass_mailing/readme/DESCRIPTION.rst create mode 100644 mail_tracking_mass_mailing/readme/INSTALL.rst create mode 100644 mail_tracking_mass_mailing/readme/USAGE.rst diff --git a/mail_tracking_mass_mailing/README.rst b/mail_tracking_mass_mailing/README.rst index a6ac98a8f..cbf726f61 100644 --- a/mail_tracking_mass_mailing/README.rst +++ b/mail_tracking_mass_mailing/README.rst @@ -1,20 +1,42 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html - :alt: License: AGPL-3 - ============================== Mail tracking for mass mailing ============================== +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fsocial-lightgray.png?logo=github + :target: https://github.com/OCA/social/tree/11.0/mail_tracking_mass_mailing + :alt: OCA/social +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/social-11-0/social-11-0-mail_tracking_mass_mailing + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/205/11.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + Links mail statistics objects with mail tracking objects. +**Table of contents** + +.. contents:: + :local: Installation ============ This addon will be automatically installed when 'mail_tracking' and -'mass_mailing' are both installed - +'mass_mailing' are both installed. Usage ===== @@ -30,47 +52,45 @@ From mass mailing contact, you can see: Mass mailing emails are sent only to recipients once. If you want to send eamils again to all the recipients, you must duplicate mass mailing. - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/205/10.0 - - Bug Tracker =========== -Bugs are tracked on `GitHub Issues -`_. In case of trouble, please -check there if your issue has already been reported. If you spotted it first, -help us smashing it by providing a detailed and welcomed feedback. +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. Credits ======= -Images ------- +Authors +~~~~~~~ -* Odoo Community Association: `Icon `_. +* Tecnativa Contributors ------------- +~~~~~~~~~~~~ * Pedro M. Baeza * Antonio Espinosa * Vicent Cubells * David Vidal -Maintainer ----------- +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. .. image:: https://odoo-community.org/logo.png :alt: Odoo Community Association :target: https://odoo-community.org -This module is maintained by the OCA. - OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -To contribute to this module, please visit https://odoo-community.org. +This module is part of the `OCA/social `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/mail_tracking_mass_mailing/__init__.py b/mail_tracking_mass_mailing/__init__.py index 24202da20..8ad4d1276 100644 --- a/mail_tracking_mass_mailing/__init__.py +++ b/mail_tracking_mass_mailing/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/mail_tracking_mass_mailing/__manifest__.py b/mail_tracking_mass_mailing/__manifest__.py index d50c91dc1..277a7663f 100644 --- a/mail_tracking_mass_mailing/__manifest__.py +++ b/mail_tracking_mass_mailing/__manifest__.py @@ -1,13 +1,13 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # Copyright 2017 David Vidal - +# Copyright 2018 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). { "name": "Mail tracking for mass mailing", "summary": "Improve mass mailing email tracking", - "version": "10.0.1.0.1", + "version": "11.0.1.0.0", "category": "Social Network", "website": "https://github.com/OCA/social", "author": "Tecnativa, " diff --git a/mail_tracking_mass_mailing/hooks.py b/mail_tracking_mass_mailing/hooks.py index 4fd5a95cf..c1553ca3f 100644 --- a/mail_tracking_mass_mailing/hooks.py +++ b/mail_tracking_mass_mailing/hooks.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/mail_tracking_mass_mailing/models/__init__.py b/mail_tracking_mass_mailing/models/__init__.py index 4b0c31832..12739f3e9 100644 --- a/mail_tracking_mass_mailing/models/__init__.py +++ b/mail_tracking_mass_mailing/models/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/mail_tracking_mass_mailing/models/mail_mail.py b/mail_tracking_mass_mailing/models/mail_mail.py index 539947c5b..5eab2e81d 100644 --- a/mail_tracking_mass_mailing/models/mail_mail.py +++ b/mail_tracking_mass_mailing/models/mail_mail.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/mail_tracking_mass_mailing/models/mail_mail_statistics.py b/mail_tracking_mass_mailing/models/mail_mail_statistics.py index e15ec8e40..d418c5e3a 100644 --- a/mail_tracking_mass_mailing/models/mail_mail_statistics.py +++ b/mail_tracking_mass_mailing/models/mail_mail_statistics.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py b/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py index 1555347ef..268782aba 100644 --- a/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py +++ b/mail_tracking_mass_mailing/models/mail_mass_mailing_contact.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/mail_tracking_mass_mailing/models/mail_tracking_email.py b/mail_tracking_mass_mailing/models/mail_tracking_email.py index ca449ecb4..953d832eb 100644 --- a/mail_tracking_mass_mailing/models/mail_tracking_email.py +++ b/mail_tracking_mass_mailing/models/mail_tracking_email.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/mail_tracking_mass_mailing/models/mail_tracking_event.py b/mail_tracking_mass_mailing/models/mail_tracking_event.py index 36be6c4a4..41c1a384d 100644 --- a/mail_tracking_mass_mailing/models/mail_tracking_event.py +++ b/mail_tracking_mass_mailing/models/mail_tracking_event.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/mail_tracking_mass_mailing/readme/CONTRIBUTORS.rst b/mail_tracking_mass_mailing/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..a76453ab4 --- /dev/null +++ b/mail_tracking_mass_mailing/readme/CONTRIBUTORS.rst @@ -0,0 +1,4 @@ +* Pedro M. Baeza +* Antonio Espinosa +* Vicent Cubells +* David Vidal diff --git a/mail_tracking_mass_mailing/readme/DESCRIPTION.rst b/mail_tracking_mass_mailing/readme/DESCRIPTION.rst new file mode 100644 index 000000000..7f3e8d1ec --- /dev/null +++ b/mail_tracking_mass_mailing/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +Links mail statistics objects with mail tracking objects. diff --git a/mail_tracking_mass_mailing/readme/INSTALL.rst b/mail_tracking_mass_mailing/readme/INSTALL.rst new file mode 100644 index 000000000..81ef00a54 --- /dev/null +++ b/mail_tracking_mass_mailing/readme/INSTALL.rst @@ -0,0 +1,2 @@ +This addon will be automatically installed when 'mail_tracking' and +'mass_mailing' are both installed. diff --git a/mail_tracking_mass_mailing/readme/USAGE.rst b/mail_tracking_mass_mailing/readme/USAGE.rst new file mode 100644 index 000000000..916ea6554 --- /dev/null +++ b/mail_tracking_mass_mailing/readme/USAGE.rst @@ -0,0 +1,10 @@ +From mail statistic object, you can see: +- Email tracking state +- Email related tracking object +- Email related tracking events + +From mass mailing contact, you can see: +- Email score, in order to clean up your lists from bad score emails + +Mass mailing emails are sent only to recipients once. If you want to send +eamils again to all the recipients, you must duplicate mass mailing. diff --git a/mail_tracking_mass_mailing/tests/__init__.py b/mail_tracking_mass_mailing/tests/__init__.py index bdcac9c1c..28766585c 100644 --- a/mail_tracking_mass_mailing/tests/__init__.py +++ b/mail_tracking_mass_mailing/tests/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). diff --git a/mail_tracking_mass_mailing/tests/test_mass_mailing.py b/mail_tracking_mass_mailing/tests/test_mass_mailing.py index 15a633caa..aa2907e5f 100644 --- a/mail_tracking_mass_mailing/tests/test_mass_mailing.py +++ b/mail_tracking_mass_mailing/tests/test_mass_mailing.py @@ -1,7 +1,7 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Antonio Espinosa - # Copyright 2017 Vicent Cubells - # Copyright 2017 David Vidal - +# Copyright 2018 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). import mock @@ -22,15 +22,17 @@ class TestMassMailing(TransactionCase): }) self.list.name = '%s #%s' % (self.list.name, self.list.id) self.contact_a = self.env['mail.mass_mailing.contact'].create({ - 'list_id': self.list.id, + 'list_ids': [(6, 0, self.list.ids)], 'name': 'Test contact A', 'email': 'contact_a@example.com', }) self.mailing = self.env['mail.mass_mailing'].create({ 'name': 'Test subject', 'email_from': 'from@example.com', - 'mailing_model': 'mail.mass_mailing.contact', - 'mailing_domain': "[('list_id', 'in', [%d]), " + 'mailing_model_id': self.env.ref( + 'mass_mailing.model_mail_mass_mailing_contact' + ).id, + 'mailing_domain': "[('list_ids', '=', %d), " "('opt_out', '=', False)]" % self.list.id, 'contact_list_ids': [(6, False, [self.list.id])], 'body_html': '

Test email body

',