Browse Source

Merge pull request #129 from Tecnativa/9.0-mass_mailing_custom_unubscribe-mig

[9.0][MIG][mass_mailing_custom_unsubscribe] Migrate
pull/159/head
Pedro M. Baeza 7 years ago
committed by GitHub
parent
commit
693e285647
  1. 87
      mass_mailing_custom_unsubscribe/README.rst
  2. 8
      mass_mailing_custom_unsubscribe/__init__.py
  3. 49
      mass_mailing_custom_unsubscribe/__openerp__.py
  4. 5
      mass_mailing_custom_unsubscribe/controllers/__init__.py
  5. 105
      mass_mailing_custom_unsubscribe/controllers/main.py
  6. 41
      mass_mailing_custom_unsubscribe/data/mail_unsubscription_reason.xml
  7. 17
      mass_mailing_custom_unsubscribe/demo/assets.xml
  8. 9
      mass_mailing_custom_unsubscribe/exceptions.py
  9. 391
      mass_mailing_custom_unsubscribe/i18n/am.po
  10. 399
      mass_mailing_custom_unsubscribe/i18n/ca.po
  11. 401
      mass_mailing_custom_unsubscribe/i18n/de.po
  12. 391
      mass_mailing_custom_unsubscribe/i18n/el_GR.po
  13. 392
      mass_mailing_custom_unsubscribe/i18n/es.po
  14. 412
      mass_mailing_custom_unsubscribe/i18n/es_CO.po
  15. 391
      mass_mailing_custom_unsubscribe/i18n/es_ES.po
  16. 391
      mass_mailing_custom_unsubscribe/i18n/fi.po
  17. 393
      mass_mailing_custom_unsubscribe/i18n/fr.po
  18. 391
      mass_mailing_custom_unsubscribe/i18n/gl.po
  19. 391
      mass_mailing_custom_unsubscribe/i18n/it.po
  20. 391
      mass_mailing_custom_unsubscribe/i18n/nl.po
  21. 391
      mass_mailing_custom_unsubscribe/i18n/pt.po
  22. 382
      mass_mailing_custom_unsubscribe/i18n/pt_BR.po
  23. 391
      mass_mailing_custom_unsubscribe/i18n/pt_PT.po
  24. 379
      mass_mailing_custom_unsubscribe/i18n/sl.po
  25. 391
      mass_mailing_custom_unsubscribe/i18n/tr.po
  26. BIN
      mass_mailing_custom_unsubscribe/images/form.png
  27. 8
      mass_mailing_custom_unsubscribe/models/__init__.py
  28. 44
      mass_mailing_custom_unsubscribe/models/mail_mail.py
  29. 54
      mass_mailing_custom_unsubscribe/models/mail_mass_mailing.py
  30. 15
      mass_mailing_custom_unsubscribe/models/mail_mass_mailing_list.py
  31. 71
      mass_mailing_custom_unsubscribe/models/mail_unsubscription.py
  32. 6
      mass_mailing_custom_unsubscribe/security/ir.model.access.csv
  33. 77
      mass_mailing_custom_unsubscribe/static/src/js/contact.tour.js
  34. 49
      mass_mailing_custom_unsubscribe/static/src/js/partner.tour.js
  35. 25
      mass_mailing_custom_unsubscribe/static/src/js/require_details.js
  36. 111
      mass_mailing_custom_unsubscribe/static/src/js/unsubscribe.js
  37. 82
      mass_mailing_custom_unsubscribe/templates/general_reason_form.xml
  38. 26
      mass_mailing_custom_unsubscribe/templates/mass_mailing_contact_reason.xml
  39. 6
      mass_mailing_custom_unsubscribe/tests/__init__.py
  40. 150
      mass_mailing_custom_unsubscribe/tests/test_ui.py
  41. 21
      mass_mailing_custom_unsubscribe/tests/test_unsubscription.py
  42. 17
      mass_mailing_custom_unsubscribe/views/assets.xml
  43. 19
      mass_mailing_custom_unsubscribe/views/mail_mass_mailing_list_view.xml
  44. 57
      mass_mailing_custom_unsubscribe/views/mail_unsubscription_reason_view.xml
  45. 83
      mass_mailing_custom_unsubscribe/views/mail_unsubscription_view.xml

87
mass_mailing_custom_unsubscribe/README.rst

@ -1,65 +1,69 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:alt: License: AGPL-3
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
====================================================
Customizable unsubscribe link on mass mailing emails
====================================================
==========================================================
Customizable unsubscription process on mass mailing emails
==========================================================
With this module you can set a custom unsubscribe link append at bottom of mass
mailing emails.
This addon extends the unsubscription form to let you:
- Choose which mailing lists are not cross-unsubscriptable when unsubscribing
from a different one.
- Know why and when a contact as been unsubscribed from a mass mailing.
Configuration
=============
To configure unsubscribe label go to Setting > Technical > Parameters > System parameters
and add a 'mass_mailing.unsubscribe.label' parameter with html to set at bottom
of mass emailing emails. Including '%(url)s' variable where unsubscribe link
Unsubscription Reasons
----------------------
For example:
.. code:: html
<small>You can unsubscribe <a href="%(url)s">here</a></small>
Additionally, you can disable this link if you set this parameter to 'False'
If this parameter (mass_mailing.unsubscribe.label) is not set (or set to '')
default 'Click to unsubscribe' link will appear. This default text is
translatable via Settings > Translations > Application Terms > Translated terms
You can customize what reasons will be displayed to your unsubscriptors when
they are going to unsubscribe. To do it:
#. Go to *Marketing > Configuration > Unsubscription Reasons*.
#. Create / edit / remove / sort as usual.
#. If *Details required* is enabled, they will have to fill a text area to
continue.
Usage
=====
Once configured:
#. Go to *Mass Mailing > Mailings > Mass Mailings > Create*.
#. Edit your mass mailing at wish, but remember to add a snippet from
*Footers*, so people have an *Unsubscribe* link.
#. Send it.
#. If somebody gets unsubscribed, you will see logs about that under
*Mass Mailing > Mailings > Unsubscriptions*.
.. 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
Known issues / Roadmap
======================
* This custom html is not translatable, so as a suggestion, you can define
the same text in several languages in several lines.
For example:
.. code:: html
<small>[EN] You can unsubscribe <a href="%(url)s">here</a></small><br/>
<small>[ES] Puedes darte de baja <a href="%(url)s">aquí</a></small>
* This module adds a security hash for mass mailing unsubscription URLs, which
disables insecure URLs from mass mailing messages sent before its
installation. This can be a problem, but anyway you'd get that problem in
Odoo 11.0, so at least this addon will be forward-compatible with it.
* This module replaces AJAX submission core implementation from the mailing
list management form, because it is impossible to extend it. When
https://github.com/odoo/odoo/pull/14386 gets merged (which upstreams most
needed changes), this addon will need a refactoring (mostly removing
duplicated functionality and depending on it instead of replacing it). In the
mean time, there is a little chance that this introduces some
incompatibilities with other addons that depend on ``website_mass_mailing``.
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/social/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed feedback
`here <https://github.com/OCA/social/issues/new?body=module:%20mass_mailing_custom_unsubscribe%0Aversion:%208.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Bugs are tracked on `GitHub Issues
<https://github.com/OCA/social/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
=======
@ -67,8 +71,9 @@ Credits
Contributors
------------
* Rafael Blasco <rafabn@antiun.com>
* Antonio Espinosa <antonioea@antiun.com>
* Rafael Blasco <rafael.blasco@tecnativa.com>
* Antonio Espinosa <antonio.espinosa@tecnativa.com>
* Jairo Llopis <jairo.llopis@tecnativa.com>
Maintainer
----------
@ -83,4 +88,4 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
To contribute to this module, please visit http://odoo-community.org.
To contribute to this module, please visit https://odoo-community.org.

8
mass_mailing_custom_unsubscribe/__init__.py

@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-
# Python source code encoding : https://www.python.org/dev/peps/pep-0263/
##############################################################################
# For copyright and license notices, see __openerp__.py file in root directory
##############################################################################
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import models
from . import controllers, models

49
mass_mailing_custom_unsubscribe/__openerp__.py

@ -1,37 +1,34 @@
# -*- coding: utf-8 -*-
# Python source code encoding : https://www.python.org/dev/peps/pep-0263/
##############################################################################
#
# OpenERP, Odoo Source Management Solution
# Copyright (c) 2015 Antiun Ingeniería S.L. (http://www.antiun.com)
# Antonio Espinosa <antonioea@antiun.com>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
'name': "Customizable unsubscribe link on mass mailing emails",
'name': "Customizable unsubscription process on mass mailing emails",
"summary": "Know unsubscription reasons, track them",
'category': 'Marketing',
'version': '8.0.1.0.0',
'version': '9.0.2.0.0',
'depends': [
'mass_mailing',
'website_mass_mailing',
],
'data': [
'security/ir.model.access.csv',
'data/mail_unsubscription_reason.xml',
'templates/general_reason_form.xml',
'templates/mass_mailing_contact_reason.xml',
'views/assets.xml',
'views/mail_unsubscription_reason_view.xml',
'views/mail_mass_mailing_list_view.xml',
'views/mail_unsubscription_view.xml',
],
"demo": [
'demo/assets.xml',
],
'images': [
'images/form.png',
],
'author': 'Antiun Ingeniería S.L., '
'Tecnativa,'
'Odoo Community Association (OCA)',
'website': 'http://www.antiun.com',
'website': 'https://www.tecnativa.com',
'license': 'AGPL-3',
'installable': False,
'installable': True,
}

5
mass_mailing_custom_unsubscribe/controllers/__init__.py

@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import main

105
mass_mailing_custom_unsubscribe/controllers/main.py

@ -0,0 +1,105 @@
# -*- coding: utf-8 -*-
# Copyright 2015 Antiun Ingeniería S.L. (http://www.antiun.com)
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
import logging
from openerp.http import request, route
from openerp.addons.website_mass_mailing.controllers.main \
import MassMailController
_logger = logging.getLogger(__name__)
class CustomUnsubscribe(MassMailController):
def reason_form(self, mailing, email, res_id, token):
"""Get the unsubscription reason form.
:param mail.mass_mailing mailing:
Mailing where the unsubscription is being processed.
:param str email:
Email to be unsubscribed.
:param int res_id:
ID of the unsubscriber.
:param str token:
Security token for unsubscriptions.
"""
reasons = request.env["mail.unsubscription.reason"].search([])
return request.website.render(
"mass_mailing_custom_unsubscribe.reason_form",
{
"email": email,
"mailing": mailing,
"reasons": reasons,
"res_id": res_id,
"token": token,
})
@route()
def mailing(self, mailing_id, email=None, res_id=None, token="", **post):
"""Ask/save unsubscription reason."""
_logger.debug(
"Called `mailing()` with: %r",
(mailing_id, email, res_id, token, post))
mailing = request.env["mail.mass_mailing"].sudo().browse(mailing_id)
mailing._unsubscribe_token(res_id, token)
# Mass mailing list contacts are a special case because they have a
# subscription management form
if mailing.mailing_model == 'mail.mass_mailing.contact':
result = super(CustomUnsubscribe, self).mailing(
mailing_id, email, res_id, **post)
# FIXME Remove res_id and token in version where this is merged:
# https://github.com/odoo/odoo/pull/14385
result.qcontext.update({
"token": token,
"res_id": res_id,
"contacts": result.qcontext["contacts"].filtered(
lambda contact:
not contact.list_id.not_cross_unsubscriptable or
contact.list_id <= mailing.contact_list_ids
),
"reasons":
request.env["mail.unsubscription.reason"].search([]),
})
return result
# Any other record type gets a simplified form
try:
# Check if we already have a reason for unsubscription
reason_id = int(post["reason_id"])
except (KeyError, ValueError):
# No reasons? Ask for them
return self.reason_form(mailing, email, res_id, token)
else:
# Unsubscribe, saving reason and details by context
request.context.update({
"default_reason_id": reason_id,
"default_details": post.get("details") or False,
})
del request.env
# You could get a DetailsRequiredError here, but only if HTML5
# validation fails, which should not happen in modern browsers
return super(CustomUnsubscribe, self).mailing(
mailing_id, email, res_id, **post)
@route()
def unsubscribe(self, mailing_id, opt_in_ids, opt_out_ids, email, res_id,
token, reason_id=None, details=None):
"""Store unsubscription reasons when unsubscribing from RPC."""
# Update request context and reset environment
if reason_id:
request.context["default_reason_id"] = int(reason_id)
request.context["default_details"] = details or False
# FIXME Remove token check in version where this is merged:
# https://github.com/odoo/odoo/pull/14385
mailing = request.env['mail.mass_mailing'].sudo().browse(mailing_id)
mailing._unsubscribe_token(res_id, token)
_logger.debug(
"Called `unsubscribe()` with: %r",
(mailing_id, opt_in_ids, opt_out_ids, email, res_id, token,
reason_id, details))
return super(CustomUnsubscribe, self).unsubscribe(
mailing_id, opt_in_ids, opt_out_ids, email)

41
mass_mailing_custom_unsubscribe/data/mail_unsubscription_reason.xml

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- © 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<openerp>
<data noupdate="1">
<record id="reason_not_interested"
model="mail.unsubscription.reason"
forcecreate="False">
<field name="name">I'm not interested</field>
<field name="sequence">10</field>
<field name="details_required" eval="False"/>
</record>
<record id="reason_not_requested"
model="mail.unsubscription.reason"
forcecreate="False">
<field name="name">I did not request this</field>
<field name="sequence">20</field>
<field name="details_required" eval="False"/>
</record>
<record id="reason_too_many"
model="mail.unsubscription.reason"
forcecreate="False">
<field name="name">I get too many emails</field>
<field name="sequence">30</field>
<field name="details_required" eval="False"/>
</record>
<record id="reason_other"
model="mail.unsubscription.reason"
forcecreate="False">
<field name="name">Other reason</field>
<field name="sequence">100</field>
<field name="details_required" eval="True"/>
</record>
</data>
</openerp>

17
mass_mailing_custom_unsubscribe/demo/assets.xml

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo>
<template id="assets_frontend_demo"
inherit_id="website.assets_frontend">
<xpath expr=".">
<script type="text/javascript"
src="/mass_mailing_custom_unsubscribe/static/src/js/contact.tour.js"/>
<script type="text/javascript"
src="/mass_mailing_custom_unsubscribe/static/src/js/partner.tour.js"/>
</xpath>
</template>
</odoo>

9
mass_mailing_custom_unsubscribe/exceptions.py

@ -0,0 +1,9 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from openerp import exceptions
class DetailsRequiredError(exceptions.ValidationError):
pass

391
mass_mailing_custom_unsubscribe/i18n/am.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-09 12:26+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Amharic (http://www.transifex.com/oca/OCA-social-8-0/language/am/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: am\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

399
mass_mailing_custom_unsubscribe/i18n/ca.po

@ -0,0 +1,399 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
# Ahmet Altinisik <aaltinisik@altinkaya.com.tr>, 2015-2016
# Alejandro Santana <alejandrosantana@anubia.es>, 2015
# Antonio Trueba, 2016
# Carles Antoli <carlesantoli@hotmail.com>, 2015-2016
# danimaribeiro <danimaribeiro@gmail.com>, 2016
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010,2012
# Matjaž Mozetič <m.mozetic@matmoz.si>, 2015
# SaFi J. <safi2266@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-09 12:25+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Catalan (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr "Fes clic aquí per donar-te de baixa"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Creat per"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Creat el"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Darrera Actualització per"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Darrera Actualització el"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr "Correus sortints"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

401
mass_mailing_custom_unsubscribe/i18n/de.po

@ -0,0 +1,401 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
# Christophe CHAUVET <christophe.chauvet@gmail.com>, 2015
# Christophe CHAUVET <christophe.chauvet@gmail.com>, 2015
# FIRST AUTHOR <EMAIL@ADDRESS>, 2012,2014
# Hotellook, 2014
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2016
# Matjaž Mozetič <m.mozetic@matmoz.si>, 2015-2016
# Paolo Valier, 2016
# Rudolf Schnapka <rs@techno-flex.de>, 2016
# SaFi J. <safi2266@gmail.com>, 2015
# Wagner Pereira <wagner@wagner.pereira.nom.br>, 2015
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-18 08:13+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: German (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr "Klicken, um Abonnement aufzuheben"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Angelegt durch"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Angelegt am"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr "Anzeigename"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr "Email"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr "Zuletzt geändert am"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Zuletzt aktualisiert durch"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Zuletzt aktualisiert am"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr "Ausgehende Nachrichten"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

391
mass_mailing_custom_unsubscribe/i18n/el_GR.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-09 12:26+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Δημιουργήθηκε από "
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Δημιουργήθηκε στις"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "Κωδικός"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Τελευταία ενημέρωση από"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Τελευταία ενημέρωση στις"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

392
mass_mailing_custom_unsubscribe/i18n/es.po

@ -3,12 +3,23 @@
# * mass_mailing_custom_unsubscribe
#
# Translators:
# Ahmet Altınışık <aaltinisik@altinkaya.com.tr>, 2016
# Armando Vulcano Junior <vulcano@uol.com.br>, 2015
# Carles Antoli <carlesantoli@hotmail.com>, 2015
# danimaribeiro <danimaribeiro@gmail.com>, 2016
# FIRST AUTHOR <EMAIL@ADDRESS>, 2012
# Kostas Goutoudis <goutoudis@gmail.com>, 2015
# Matjaž Mozetič <m.mozetic@matmoz.si>, 2015
# Paolo Valier, 2016
# Pedro M. Baeza <pedro.baeza@gmail.com>, 2015
# Rudolf Schnapka <rs@techno-flex.de>, 2016
# SaFi J. <safi2266@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-09-04 14:42+0000\n"
"PO-Revision-Date: 2015-09-04 14:43+0000\n"
"POT-Creation-Date: 2016-07-26 00:45+0000\n"
"PO-Revision-Date: 2016-07-25 11:00+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Spanish (http://www.transifex.com/oca/OCA-social-8-0/language/es/)\n"
"MIME-Version: 1.0\n"
@ -18,12 +29,385 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:37
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr "¿Algo más que quiera decir antes de irse?"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr "Pero antes de continuar, ¿podría decirnos por qué quiere darse de baja?"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr "Marcar para pedir más detalles cuando está razón se selecciona."
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr "Haz click para darte de baja"
msgstr "Haga click para darse de baja"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr "Contáctenos"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr "Fecha"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr "Fecha del último mensaje publicado en el registro."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr "Detalles"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr "Detalles requeridos"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mail,path:0
msgid "Discussion Path"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr "No mostrar esta lista en las otras desuscripciones"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr "Correo electrónico"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr "Hilo de mensajes"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr "Seguidores"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr "Agrupar por"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr "Hola,"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr "Contiene el resumen del chatter (nº de mensajes, ...). Este resumen está directamente en formato html para ser insertado en vistas kanban."
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr "No lo solicité"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr "Tengo demasiados correos electrónicos"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr "No estoy interesado"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr "Si está marcado, hay nuevos mensajes que requieren de su atención."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr "Si no está marcado, indica que algún fallo ha ocurrido en el proceso de desuscripción."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr "Si marca esta casilla, esta lista no será mostrada cuando se dé de baja de otra lista de correo, en la sección: '¿Hay alguna otra lista de correo que quiera dejar?'"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr "Es un seguidor"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr "¿Hay alguna otra lista de correo que quiera dejar?"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr "¿Hay algo más que quiera decirnos?"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr "Es triste verlo partir, pero si quiere a algo, debe dejarlo marchar."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr "Fecha del último mensaje"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr "Lista de correo"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr "Envío masivo"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr "Envío masivo"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr "Envío masivo del que ha sido dado de baja."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr "Mensajes"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr "Mensajes e historial de comunicación"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr "Mes"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr "Más detalles de por qué se dio de baja."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr "Nombre"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr "Otra razón"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr "Correos salientes"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr "Posición de la razón en la lista."
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr "Razón"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr "Secuencia"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr "Éxito"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr "Resumen"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr "¡Gracias!"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr "Gracias por su paciencia."
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr "There was an error processing your unsubscription\n request."
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr "Esta razón requiere rellenar la explicación."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr "Mensajes sin leer"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr "Darse de baja ahora"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr "Desuscriptor"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr "Razones de desuscripción"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr "Desuscripciones"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mail,path:0
msgid ""
"Used to display messages in a paragraph-based chatter using a unique path;"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr "Lamentamos los inconvenientes. Puede contactarnos\n y realizaremos la desuscripción manualmente."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr "Mensajes del sitio web"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr "Historial de comunicación del sitio web"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr "Quién se dio de baja."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr "Por qué se dio de baja."
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr "Año"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr "Está intentando darse de baja de todos los envíos masivos"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr "Fue dado de baja correctamente de nuestra\n lista de correo."
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr "enviados a los seguidores de"

412
mass_mailing_custom_unsubscribe/i18n/es_CO.po

@ -0,0 +1,412 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
# Ahmet Altınışık <aaltinisik@altinkaya.com.tr>, 2016
# Antonio Trueba, 2016
# Christophe CHAUVET <christophe.chauvet@gmail.com>, 2015
# FIRST AUTHOR <EMAIL@ADDRESS>, 2012
# Hotellook, 2014
# Isabelle RICHARD <isabellerichard89@gmail.com>, 2015
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2016
# John Toro <johntoro@gmail.com>, 2015
# LS Development <ls.development.nc@gmail.com>, 2016
# Matjaž Mozetič <m.mozetic@matmoz.si>, 2015-2016
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-07-26 00:45+0000\n"
"PO-Revision-Date: 2016-07-25 10:59+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Spanish (Colombia) (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr "Clic para cancelar la suscripción"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mail,path:0
msgid "Discussion Path"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr "Correos Salientes"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mail,path:0
msgid ""
"Used to display messages in a paragraph-based chatter using a unique path;"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

391
mass_mailing_custom_unsubscribe/i18n/es_ES.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-09 12:25+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-social-8-0/language/es_ES/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_ES\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

391
mass_mailing_custom_unsubscribe/i18n/fi.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-15 12:45+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Finnish (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Luonut"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Luotu"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr "Nimi"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr "Viimeksi muokattu"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Viimeksi päivittänyt"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Viimeksi päivitetty"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

393
mass_mailing_custom_unsubscribe/i18n/fr.po

@ -0,0 +1,393 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
# Christophe CHAUVET <christophe.chauvet@gmail.com>, 2016
# FIRST AUTHOR <EMAIL@ADDRESS>, 2014
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-08-17 02:42+0000\n"
"PO-Revision-Date: 2016-08-16 07:17+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: French (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr "Avant de continuer, merci de bien vouloir nous communiquer la raison de votre désabonnement."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr "Cliquez pour vous désabonner"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr "Contactez-nous"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Créée par"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Créée le"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr "Date"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr "Date du dernier message enregistré sur cet enregistrement"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr "Détails"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr "Détails requis"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr "Nom à afficher"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr "Ne pas montrer cette liste dans les autres désabonnements"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr "Courriel"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr "Discussion de courriel"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr "Abonnés"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr "Grouper par"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr "Gère l'historique de \"Chatter\" (nombre de messages, ...). Cet historique est au format HTML pour permettre son utilisation dans la vue kanban"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr "Je n'ai pas demandé ça"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr "Je récupère trop de courriel"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr "Je ne suis pas intéressé"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr "Si coché, de nouveaux messages demandent votre attention."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr "Si c'est non coché, cela indique qu'il y a eu une erreur dans le processus de dés-inscription."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr "Est abonné"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr "Est-ce qu'il y a une autre liste de publipostage que vous voulez quitter?"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr "est-ce qu'il y a autre chose que vous voulez nous dire?"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr "Date du dernier message"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Dernière modification par"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Modifié le"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr "Liste de diffusion"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr "Publipostage"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr "Publipostage"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr "Publipostage dont il était désabonné."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr "Messages"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr "Historique des messages et communications"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr "Mois"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr "Plus de détails sur les raisons de ce désabonnement."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr "Nom"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr "Autre motif:"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr "Courriels sortants"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr "Classement du motif dans la liste."
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr "Motif"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr "Séquence"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr "Succès"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr "Résumé"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr "Merci !"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr "Merci pour votre patience."
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr "Cette raison requiert une explication."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr "Messages non-lus"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr "Se désabonner maintenant"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr "Désabonneur"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr "Motifs de désabonnement"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr "Désabonnements"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr "Messages du site web"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr "Historique de communication du site web"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr "Qui s'était désabonné"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr "Année"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr "Vous avez tenté de vous désabonner de tous les publipostages"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr "Envoyer aux abonnés de"

391
mass_mailing_custom_unsubscribe/i18n/gl.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-09 12:25+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Galician (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Creado por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Creado en"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "ültima actualización por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

391
mass_mailing_custom_unsubscribe/i18n/it.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-09 12:24+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Italian (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Creato da"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Creato il"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr "Nome da visualizzare"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr "Ultima modifica il"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Ultimo aggiornamento di"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Ultimo aggiornamento il"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

391
mass_mailing_custom_unsubscribe/i18n/nl.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-17 18:43+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Dutch (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr "Te tonen naam"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr "Laatst bijgewerkt op"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr "Naam"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

391
mass_mailing_custom_unsubscribe/i18n/pt.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-09 12:27+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Criado por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Criado em"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Atualizado pela última vez por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Atualizado pela última vez em"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

382
mass_mailing_custom_unsubscribe/i18n/pt_BR.po

@ -3,14 +3,26 @@
# * mass_mailing_custom_unsubscribe
#
# Translators:
# Antonio Trueba, 2016
# Armando Vulcano Junior <vulcano@uol.com.br>, 2015
# Carles Antoli <carlesantoli@hotmail.com>, 2015
# Carles Antoli <carlesantoli@hotmail.com>, 2015
# danimaribeiro <danimaribeiro@gmail.com>, 2016
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2016
# John Toro <johntoro@gmail.com>, 2015
# Matjaž Mozetič <m.mozetic@matmoz.si>, 2015-2016
# Paolo Valier, 2016
# Rudolf Schnapka <rs@techno-flex.de>, 2015-2016
# SaFi J. <safi2266@gmail.com>, 2015
# Thomas A. Jaeger, 2015
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-09-30 16:56+0000\n"
"PO-Revision-Date: 2015-09-18 19:59+0000\n"
"Last-Translator: Armando Vulcano Junior <vulcano@uol.com.br>\n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-08 13:36+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-social-8-0/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -19,12 +31,374 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:37
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr "Clique para desinscrever"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Criado por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Criado em"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "Identificação"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Última atualização por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Última atualização em"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr "Mails de Saída"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

391
mass_mailing_custom_unsubscribe/i18n/pt_PT.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-12 22:46+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-social-8-0/language/pt_PT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Criado por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Criado em"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr "Data da última mensagem registada."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr "Tópico de Email"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr "Seguidores"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr "Contém o resumo do Chatter (número de mensagens, ...). Este resumo é formatado diretamente em html para poder ser inserido em vistas de kanban."
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr "Se assinalada, há novas mensagens a requerer a sua atenção."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr "É um Seguidor"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr "Data da Última Mensagem"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Atualizado pela última vez por"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Atualizado pela última vez em"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr "Mensagens"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr "História das mensagens e comunicações"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr "Resumo"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr "Mensagens não lidas"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

379
mass_mailing_custom_unsubscribe/i18n/sl.po

@ -3,14 +3,21 @@
# * mass_mailing_custom_unsubscribe
#
# Translators:
# Matjaž Mozetič <m.mozetic@matmoz.si>, 2015
# Hotellook, 2014
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2016
# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2016
# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2016
# Matjaž Mozetič <m.mozetic@matmoz.si>, 2015-2016
# Miku Laitinen <miku.laitinen@gmail.com>, 2015
# Paolo Valier, 2016
# Rudolf Schnapka <rs@techno-flex.de>, 2016
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-09-04 14:42+0000\n"
"PO-Revision-Date: 2015-09-07 14:25+0000\n"
"Last-Translator: Matjaž Mozetič <m.mozetic@matmoz.si>\n"
"POT-Creation-Date: 2016-08-17 02:42+0000\n"
"PO-Revision-Date: 2016-08-16 07:17+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-social-8-0/language/sl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -19,12 +26,374 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:37
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr "Želite še kaj povedati preden odidete?"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr "Nam lahko pred nadaljevanjem podate razlog za vašo odjavo?"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr "Označite, da bi zahtevali več podrobnosti v primeru izbire tega razloga."
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr "Klikni za odjavo"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr "Kontaktirajte nas"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Ustvaril"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Ustvarjeno"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr "Datum"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr "Datum zadnjega objavljenega sporočila na zapisu."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr "Podrobnosti"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr "Zahtevane podrobnosti"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr "Prikazni naziv"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr "Ne prikaži tega seznama pri drugih odjavah"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr "E-pošta"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr "E-poštni niz"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr "Sledilci"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr "Združi po"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr "Pozdravljeni."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr "Povzetek (število sporočil,..) v html formatu, da se lahko neposredno vstavi v poglede tipa kanban."
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr "Tega nisem zahteval"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr "Dobivam preveč sporočil"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr "Me ne zanima"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr "Če označeno, zahtevajo nova sporočila vašo pozornost."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr "Če ni označeno, kaže, da je prišlo pri proceduri odjavljanja do nekakšne napake."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr "Če označite to polje, ta seznam ne bo prikazan pri odjavljanju iz drugih poštnih seznamov v odseku: 'Se želite odjaviti še iz katerega poštnega seznama?'"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr "Je sledilec"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr "Se želite odjaviti še iz katerega poštnega seznama?"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr "Nam želite še kaj povedati?"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr "Hudo nam je, da odhajate, a ko si nekaj želiš,\n temu slediš."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr "Datum zadnjega sporočila"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr "Zadnjič spremenjeno"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Zadnji posodobil"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Zadnjič posodobljeno"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr "Poštni seznam"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr "Masovno razpošiljanje"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr "Masovna pošta"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr "Masovna pošta od katere je bil odjavljen."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr "Sporočila"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr "Sporočila in kronologija komunikacij"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr "Mesec"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr "Več podrobnosti o razlogih za odjavo."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr "Naziv"
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr "Drugi razlogi"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr "Izhodna pošta"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr "Položaj razloga v seznamu."
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr "Razlog"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr "Zaporedje"
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr "Uspeh"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr "Povzetek"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr "Hvala!"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr "Hvala za potrpežljivost."
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr "V postopku odjavljanja je prišlo do\n napake."
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr "Ta razlog potrebuje obrazložitev."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr "Neprebrana sporočila"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr "Odjavi se zdaj"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr "Odjavitelj"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr "Razlogi za odjavo"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr "Odjave"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr "Opravičujemo se za nevšečnosti. Vzpostavite stik z nami,\n da odjavo uredimo 'ročno'."
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr "Sporočila iz spletne strani"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr "Kronologija komunikacij spletne strani"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr "Kdo se je odjavil."
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr "Zakaj je prišlo do odjave."
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr "Leto"
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr "Poskušate se odjaviti iz vseh seznamov masovne pošte."
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr "Uspešno ste se odjavili iz našega\n poštnega seznama."
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr "poslano sledilcem"

391
mass_mailing_custom_unsubscribe/i18n/tr.po

@ -0,0 +1,391 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mass_mailing_custom_unsubscribe
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: social (8.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 07:21+0000\n"
"PO-Revision-Date: 2016-09-09 11:33+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Turkish (http://www.transifex.com/oca/OCA-social-8-0/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: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Anything else you want to say before you leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid ""
"But before continuing, could you please tell us why do you want to "
"unsubscribe?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details_required:0
#: help:mail.unsubscription.reason,details_required:0
msgid "Check to ask for more details when this reason is selected."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_mail.py:46
#, python-format
msgid "Click to unsubscribe"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Contact us"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_uid:0
#: field:mail.unsubscription.reason,create_uid:0
msgid "Created by"
msgstr "Oluşturan"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,create_date:0
#: field:mail.unsubscription.reason,create_date:0
msgid "Created on"
msgstr "Oluşturuldu"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,date:0
msgid "Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_last_post:0
msgid "Date of the last message posted on the record."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details:0
msgid "Details"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,details_required:0
#: field:mail.unsubscription.reason,details_required:0
msgid "Details required"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,display_name:0
#: field:mail.unsubscription.reason,display_name:0
msgid "Display Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid "Don't show this list in the other unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,email:0
msgid "Email"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_unsubscription
msgid "Email Thread"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_follower_ids:0
msgid "Followers"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Group by"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Hello,"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_summary:0
msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_requested
msgid "I did not request this"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_too_many
msgid "I get too many emails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_not_interested
msgid "I'm not interested"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,id:0 field:mail.unsubscription.reason,id:0
msgid "ID"
msgstr "ID"
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_unread:0
msgid "If checked new messages require your attention."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,success:0
msgid ""
"If this is unchecked, it indicates some failure happened in the "
"unsubscription process."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.mass_mailing.list,not_cross_unsubscriptable:0
msgid ""
"If you mark this field, this list won't be shown when unsubscribing from "
"other mailing list, in the section: 'Is there any other mailing list you "
"want to leave?'"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_is_follower:0
msgid "Is a Follower"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Is there any other mailing list you want to leave?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid "Is there anything else you want to tell us?"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"It's sad to see you go, but if you love\n"
" something, let it go."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_last_post:0
msgid "Last Message Date"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,__last_update:0
#: field:mail.unsubscription.reason,__last_update:0
msgid "Last Modified on"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_uid:0
#: field:mail.unsubscription.reason,write_uid:0
msgid "Last Updated by"
msgstr "Son güncelleyen"
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,write_date:0
#: field:mail.unsubscription.reason,write_date:0
msgid "Last Updated on"
msgstr "Son güncelleme"
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing_list
msgid "Mailing List"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mass_mailing
msgid "Mass Mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,mass_mailing_id:0
msgid "Mass mailing from which he was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_ids:0
msgid "Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,message_ids:0
msgid "Messages and communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Month"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,details:0
msgid "More details on why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,name:0
msgid "Name"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:mail.unsubscription.reason,name:mass_mailing_custom_unsubscribe.reason_other
msgid "Other reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.model,name:mass_mailing_custom_unsubscribe.model_mail_mail
msgid "Outgoing Mails"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription.reason,sequence:0
msgid "Position of the reason in the list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,reason_id:0
msgid "Reason"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription.reason,sequence:0
msgid "Sequence"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
#: field:mail.unsubscription,success:0
msgid "Success"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_summary:0
msgid "Summary"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Thank you!"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid "Thanks for your patience."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"There was an error processing your unsubscription\n"
" request."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: code:addons/mass_mailing_custom_unsubscribe/models/mail_unsubscription.py:59
#, python-format
msgid "This reason requires an explanation."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,message_unread:0
msgid "Unread Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "Unsubscribe now"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,unsubscriber_id:0
msgid "Unsubscriber"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_reason_menu
msgid "Unsubscription Reasons"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: model:ir.actions.act_window,name:mass_mailing_custom_unsubscribe.mail_unsubscription_action
#: model:ir.ui.menu,name:mass_mailing_custom_unsubscribe.mail_unsubscription_menu
msgid "Unsubscriptions"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.failure
msgid ""
"We apologize for the inconvenience. You can contact us\n"
" and we will handle your unsubscription manually."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: field:mail.unsubscription,website_message_ids:0
msgid "Website Messages"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,website_message_ids:0
msgid "Website communication history"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,unsubscriber_id:0
msgid "Who was unsubscribed."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: help:mail.unsubscription,reason_id:0
msgid "Why the unsubscription was made."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:mail.unsubscription:mass_mailing_custom_unsubscribe.mail_unsubscription_view_search
msgid "Year"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "You are trying to unsubscribe from all massive mailings"
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.success
msgid ""
"You were successfully unsubscribed from our\n"
" mailing list."
msgstr ""
#. module: mass_mailing_custom_unsubscribe
#: view:website:mass_mailing_custom_unsubscribe.reason_form
msgid "sent to followers of"
msgstr ""

BIN
mass_mailing_custom_unsubscribe/images/form.png

After

Width: 1004  |  Height: 506  |  Size: 36 KiB

8
mass_mailing_custom_unsubscribe/models/__init__.py

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-
# Python source code encoding : https://www.python.org/dev/peps/pep-0263/
##############################################################################
# For copyright and license notices, see __openerp__.py file in root directory
##############################################################################
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from . import mail_mail
from . import mail_mass_mailing
from . import mail_mass_mailing_list
from . import mail_unsubscription

44
mass_mailing_custom_unsubscribe/models/mail_mail.py

@ -1,43 +1,15 @@
# -*- coding: utf-8 -*-
# Python source code encoding : https://www.python.org/dev/peps/pep-0263/
##############################################################################
# For copyright and license notices, see __openerp__.py file in root directory
##############################################################################
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
import urlparse
import urllib
from openerp import models
from openerp.tools.translate import _
from openerp import api, models
class MailMail(models.Model):
_inherit = 'mail.mail'
def _get_unsubscribe_url(self, cr, uid, mail, email_to,
msg=None, context=None):
m_config = self.pool.get('ir.config_parameter')
base_url = m_config.get_param(cr, uid, 'web.base.url')
config_msg = m_config.get_param(cr, uid,
'mass_mailing.unsubscribe.label')
url = urlparse.urljoin(
base_url, 'mail/mailing/%(mailing_id)s/unsubscribe?%(params)s' % {
'mailing_id': mail.mailing_id.id,
'params': urllib.urlencode({
'db': cr.dbname,
'res_id': mail.res_id,
'email': email_to
})
}
)
html = ''
if config_msg is False:
html = '<small><a href="%(url)s">%(label)s</a></small>' % {
'url': url,
'label': msg or _('Click to unsubscribe'),
}
elif config_msg.lower() != 'false':
html = config_msg % {
'url': url,
}
return html
@api.model
def _get_unsubscribe_url(self, mail, email_to):
result = super(MailMail, self)._get_unsubscribe_url(mail, email_to)
token = mail.mailing_id._unsubscribe_token(mail.res_id)
return "%s&token=%s" % (result, token)

54
mass_mailing_custom_unsubscribe/models/mail_mass_mailing.py

@ -0,0 +1,54 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
import hmac
import hashlib
from openerp import api, models
from openerp.exceptions import AccessDenied
from openerp.tools import consteq
class MailMassMailing(models.Model):
_inherit = "mail.mass_mailing"
@api.multi
def _unsubscribe_token(self, res_id, compare=None):
"""Generate a secure hash for this mailing list and parameters.
This is appended to the unsubscription URL and then checked at
unsubscription time to ensure no malicious unsubscriptions are
performed.
:param int res_id:
ID of the resource that will be unsubscribed.
:param str compare:
Received token to be compared with the good one.
:raise AccessDenied:
Will happen if you provide :param:`compare` and it does not match
the good token.
"""
secret = self.env["ir.config_parameter"].sudo().get_param(
"database.secret")
key = (self.env.cr.dbname, self.id, int(res_id))
token = hmac.new(str(secret), repr(key), hashlib.sha512).hexdigest()
if compare is not None and not consteq(token, str(compare)):
raise AccessDenied()
return token
@api.model
def update_opt_out(self, mailing_id, email, res_ids, value):
"""Save unsubscription reason when opting out from mailing."""
mailing = self.browse(mailing_id)
if value and self.env.context.get("default_reason_id"):
for res_id in res_ids:
# reason_id and details are expected from the context
self.env["mail.unsubscription"].create({
"email": email,
"mass_mailing_id": mailing.id,
"unsubscriber_id": "%s,%d" % (
mailing.mailing_model, int(res_id)),
})
return super(MailMassMailing, self).update_opt_out(
mailing_id, email, res_ids, value)

15
mass_mailing_custom_unsubscribe/models/mail_mass_mailing_list.py

@ -0,0 +1,15 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Pedro M. Baeza <pedro.baeza@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from openerp import fields, models
class MailMassMailing(models.Model):
_inherit = "mail.mass_mailing.list"
not_cross_unsubscriptable = fields.Boolean(
string="Don't show this list in the other unsubscriptions",
help="If you mark this field, this list won't be shown when "
"unsubscribing from other mailing list, in the section: "
"'Is there any other mailing list you want to leave?'")

71
mass_mailing_custom_unsubscribe/models/mail_unsubscription.py

@ -0,0 +1,71 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from openerp import _, api, fields, models
from .. import exceptions
class MailUnsubscription(models.Model):
_name = "mail.unsubscription"
_inherit = "mail.thread"
_rec_name = "date"
date = fields.Datetime(
default=lambda self: self._default_date(),
required=True)
email = fields.Char(
required=True)
mass_mailing_id = fields.Many2one(
"mail.mass_mailing",
"Mass mailing",
required=True,
help="Mass mailing from which he was unsubscribed.")
unsubscriber_id = fields.Reference(
lambda self: self._selection_unsubscriber_id(),
"Unsubscriber",
required=True,
help="Who was unsubscribed.")
reason_id = fields.Many2one(
"mail.unsubscription.reason",
"Reason",
ondelete="restrict",
required=True,
help="Why the unsubscription was made.")
details = fields.Char(
help="More details on why the unsubscription was made.")
details_required = fields.Boolean(
related="reason_id.details_required")
@api.model
def _default_date(self):
return fields.Datetime.now()
@api.model
def _selection_unsubscriber_id(self):
"""Models that can be linked to a ``mail.mass_mailing``."""
return self.env["mail.mass_mailing"]._get_mailing_model()
@api.multi
@api.constrains("details", "reason_id")
def _check_details_needed(self):
"""Ensure details are given if required."""
for one in self:
if not one.details and one.details_required:
raise exceptions.DetailsRequiredError(
_("Please provide details on why you are unsubscribing."))
class MailUnsubscriptionReason(models.Model):
_name = "mail.unsubscription.reason"
_order = "sequence, name"
name = fields.Char(
index=True,
translate=True,
required=True)
details_required = fields.Boolean(
help="Check to ask for more details when this reason is selected.")
sequence = fields.Integer(
index=True,
help="Position of the reason in the list.")

6
mass_mailing_custom_unsubscribe/security/ir.model.access.csv

@ -0,0 +1,6 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
read_unsubscription_reason_public,Public users can read unsubscription reasons,model_mail_unsubscription_reason,base.group_public,1,0,0,0
read_unsubscription_reason_employee,Employee users can read unsubscription reasons,model_mail_unsubscription_reason,base.group_user,1,0,0,0
write_unsubscription_reason,Mass mailing managers can manage unsubscription reasons,model_mail_unsubscription_reason,mass_mailing.group_mass_mailing_user,1,1,1,1
read_unsubscription,Marketing users can read unsubscriptions,model_mail_unsubscription,mass_mailing.group_mass_mailing_user,1,0,0,0
write_unsubscription,Mass mailing managers can manage unsubscriptions,model_mail_unsubscription,mass_mailing.group_mass_mailing_user,1,1,1,1

77
mass_mailing_custom_unsubscribe/static/src/js/contact.tour.js

@ -0,0 +1,77 @@
/* Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
* License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). */
odoo.define("mass_mailing_custom_unsubscribe.contact_tour",
function (require) {
"use strict";
var Tour = require("web.Tour");
require("mass_mailing_custom_unsubscribe.require_details");
require("mass_mailing_custom_unsubscribe.unsubscribe");
// Allow to know if an element is required
$.extend($.expr[':'], {
propRequired: function(element, index, matches) {
return $(element).prop("required");
},
});
Tour.register({
id: "mass_mailing_custom_unsubscribe_tour_contact",
name: "Mass mailing contact unsubscribes",
mode: "test",
steps: [
{
title: "Unsubscription reasons are invisible",
waitFor: "#unsubscribe_form .js_unsubscription_reason:hidden",
},
{
title: "Uncheck list 0",
element: "li:contains('test list 0') input",
waitFor: "li:contains('test list 0') input:checked",
// List 2 is not cross unsubscriptable
waitNot: "li:contains('test list 2')",
},
{
title: "Uncheck list 1",
element: "li:contains('test list 1') input:checked",
waitFor: ".js_unsubscription_reason:visible",
},
{
title: "Choose other reason",
element: ".radio:contains('Other reason') :radio",
waitFor: ".radio:contains('Other reason') " +
":radio:not(:checked)",
},
{
title: "Add details to reason",
element: "[name='details']:visible:propRequired",
sampleText: "I want to unsubscribe because I want. Period.",
waitFor: ".radio:contains('Other reason') :radio:checked",
},
{
title: "Update subscriptions 1st time",
element: "#unsubscribe_form :submit",
},
{
title: "Subscribe again to list 0",
element: "li:contains('test list 0') input:not(:checked)",
waitFor: ".alert-success",
waitNot: "#unsubscribe_form .js_unsubscription_reason:visible",
onend: function () {
// This one will get the success again after next step
$(".alert-success").removeClass("alert-success");
},
},
{
title: "Update subscriptions 2nd time",
element: "#unsubscribe_form :submit",
waitNot: "#unsubscribe_form .js_unsubscription_reason:visible",
},
{
title: "Resuscription was OK",
waitFor: ".alert-success",
}
]
});
return Tour.tours.mass_mailing_custom_unsubscribe_tour_contact;
});

49
mass_mailing_custom_unsubscribe/static/src/js/partner.tour.js

@ -0,0 +1,49 @@
/* Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
* License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). */
odoo.define("mass_mailing_custom_unsubscribe.partner_tour",
function (require) {
"use strict";
var Tour = require("web.Tour");
require("mass_mailing_custom_unsubscribe.require_details");
require("mass_mailing_custom_unsubscribe.unsubscribe");
// Allow to know if an element is required
$.extend($.expr[':'], {
propRequired: function(element, index, matches) {
return $(element).prop("required");
},
});
Tour.register({
id: "mass_mailing_custom_unsubscribe_tour_partner",
name: "Mass mailing partner unsubscribes",
mode: "test",
steps: [
{
title: "Choose other reason",
element: ".radio:contains('Other reason') " +
":radio:not(:checked)",
waitFor: "#reason_form .js_unsubscription_reason",
},
{
title: "Switch to not interested reason",
element: ".radio:contains(\"I'm not interested\") " +
":radio:not(:checked)",
waitFor: "[name='details']:propRequired",
},
{
title: "Unsubscribe",
element: "#reason_form :submit",
waitNot: "[name='details']:propRequired",
},
{
title: "Successfully unsubscribed",
waitFor: ".alert-success:contains(" +
"'Your changes have been saved.')",
waitNot: "#reason_form",
},
]
});
return Tour.tours.mass_mailing_custom_unsubscribe_tour_partner;
});

25
mass_mailing_custom_unsubscribe/static/src/js/require_details.js

@ -0,0 +1,25 @@
/* Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
* License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). */
odoo.define("mass_mailing_custom_unsubscribe.require_details",
function (require) {
"use strict";
var animation = require("web_editor.snippets.animation");
return animation.registry.mass_mailing_custom_unsubscribe_require_details =
animation.Class.extend({
selector: ".js_unsubscription_reason",
start: function () {
this.$radio = this.$(":radio");
this.$details = this.$("[name=details]");
this.$radio.on("change click", $.proxy(this.toggle, this));
this.$radio.filter(":checked").trigger("change");
},
toggle: function (event) {
this.$details.prop(
"required",
$(event.target).is("[data-details-required]"));
},
});
});

111
mass_mailing_custom_unsubscribe/static/src/js/unsubscribe.js

@ -0,0 +1,111 @@
/* Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
* License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). */
/* TODO This JS module replaces core AJAX submission because it is impossible
* to extend it as it is currently designed. Most of this code has been
* upstreamed in https://github.com/odoo/odoo/pull/14386, so we should extend
* that when it gets merged, and remove most of this file. */
odoo.define("mass_mailing_custom_unsubscribe.unsubscribe", function (require) {
"use strict";
var core = require("web.core"),
ajax = require("web.ajax"),
animation = require("web_editor.snippets.animation"),
_t = core._t;
return animation.registry.mass_mailing_unsubscribe =
animation.Class.extend({
selector: "#unsubscribe_form",
start: function (editable_mode) {
this.controller = '/mail/mailing/unsubscribe';
this.$alert = this.$(".alert");
this.$email = this.$("input[name='email']");
this.$contacts = this.$("input[name='contact_ids']");
this.$mailing_id = this.$("input[name='mailing_id']");
this.$token = this.$("input[name='token']");
this.$res_id = this.$("input[name='res_id']");
this.$reasons = this.$(".js_unsubscription_reason");
this.$details = this.$reasons.find("[name='details']")
this.$el.on("submit", $.proxy(this.submit, this));
this.$contacts.on("change", $.proxy(this.toggle_reasons, this));
this.toggle_reasons();
},
// Helper to get list ids, to use in this.$contacts.map()
int_val: function (index, element) {
return parseInt($(element).val());
},
// Get a filtered array of integer IDs of matching lists
contact_ids: function (checked) {
var filter = checked ? ":checked" : ":not(:checked)";
return this.$contacts.filter(filter).map(this.int_val).get();
},
// Display reasons form only if there are unsubscriptions
toggle_reasons: function () {
// Find contacts that were checked and now are unchecked
var $disabled = this.$contacts.filter(function () {
var $this = $(this);
return !$this.prop("checked") && $this.attr("checked");
});
// Hide reasons form if you are only subscribing
this.$reasons.toggleClass("hidden", !$disabled.length);
if (this.$reasons.is(":hidden")) {
// Uncheck chosen reason
this.$reasons.find(":radio").prop("checked", false)
// Remove possible constraints for details
.trigger("change");
}
},
// Get values to send
values: function () {
var result = {
email: this.$email.val(),
mailing_id: parseInt(this.$mailing_id.val()),
opt_in_ids: this.contact_ids(true),
opt_out_ids: this.contact_ids(false),
res_id: parseInt(this.$res_id.val()),
token: this.$token.val(),
};
// Only send reason and details if an unsubscription was found
if (this.$reasons.is(":visible")) {
result.reason_id = parseInt(
this.$reasons.find("[name='reason_id']:checked").val());
result.details = this.$details.val();
}
return result;
},
// Submit by ajax
submit: function (event) {
event.preventDefault();
return ajax.jsonRpc(this.controller, "call", this.values())
.done($.proxy(this.success, this))
.fail($.proxy(this.failure, this));
},
// When you successfully saved the new subscriptions status
success: function () {
this.$alert
.html(_t('Your changes have been saved.'))
.removeClass("alert-info alert-warning")
.addClass("alert-success");
// Store checked status, to enable further changes
this.$contacts.each(function () {
var $this = $(this);
$this.attr("checked", $this.prop("checked"));
});
this.toggle_reasons();
},
// When you fail to save the new subscriptions status
failure: function () {
this.$alert
.html(_t('Your changes have not been saved, try again later.'))
.removeClass("alert-info alert-success")
.addClass("alert-warning");
},
});
});

82
mass_mailing_custom_unsubscribe/templates/general_reason_form.xml

@ -0,0 +1,82 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo>
<template id="reason" name="UI for Providing Unsubscription Reasons">
<div t-attf-class="js_unsubscription_reason #{extra_class or ''}">
<div class="col-md-12 mt16">
Before unsubscribing, could you please tell us why do you want to unsubscribe?
</div>
<div class="col-md-12 mb16">
<input
type="hidden"
name="res_id"
t-att-value="res_id"/>
<input
type="hidden"
name="email"
t-att-value="email"/>
<input
type="hidden"
name="token"
t-att-value="token"/>
<t t-foreach="reasons" t-as="reason">
<div class="radio">
<label>
<input
type="radio"
name="reason_id"
t-att-data-details-required="reason.details_required"
t-att-value="reason.id"/>
<t t-esc="reason.display_name"/>
</label>
</div>
</t>
<div t-attf-class="form-group">
<textarea
name="details"
class="form-control"
placeholder="I am unsubscribing because..."
rows="3"/>
</div>
</div>
</div>
</template>
<template id="reason_form"
name="Unsubscription Reason Form">
<t t-call="website.layout">
<div id="wrap" class="oe_structure oe_empty">
<section class="mt16 mb16">
<form
id="reason_form"
class="container"
t-attf-action="/mail/mailing/#{mailing.id}/unsubscribe"
method="post">
<input
type="hidden"
name="csrf_token"
t-att-value="request.csrf_token()"/>
<div class="row">
<div class="col-md-12 text-center mt16 mb32">
<h2>
Mailing Unsubscription
</h2>
</div>
<t t-call="mass_mailing_custom_unsubscribe.reason"/>
<div class="form-group mb16 mt16">
<button type="submit" class="btn btn-danger">
Unsubscribe now
</button>
<p class="help-block">Thank you!</p>
</div>
</div>
</form>
</section>
</div>
</t>
</template>
</odoo>

26
mass_mailing_custom_unsubscribe/templates/mass_mailing_contact_reason.xml

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo>
<template id="unsubscribe"
inherit_id="website_mass_mailing.unsubscribe"
name="Add Reasons to Mailing List Management Form">
<!-- Disable core AJAX submission of form, because it is impossible to
extend it as it is designed right now. It is refactored in this addon.
TODO Remove when merged https://github.com/odoo/odoo/pull/14386. -->
<xpath expr="//div[@class='container o_unsubscribe_form']"
position="attributes">
<attribute name="class" value="container o_unsubscribe_form_custom"/>
</xpath>
<!-- Add reasons to mass mailing list manager -->
<xpath expr="//t[@t-as='contact']/.." position="after">
<t t-call="mass_mailing_custom_unsubscribe.reason">
<t t-set="extra_class" t-value="'hidden'"/>
</t>
</xpath>
</template>
</odoo>

6
mass_mailing_custom_unsubscribe/tests/__init__.py

@ -0,0 +1,6 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import test_unsubscription
from . import test_ui

150
mass_mailing_custom_unsubscribe/tests/test_ui.py

@ -0,0 +1,150 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
import mock
from contextlib import contextmanager
from openerp.tests.common import HttpCase
class UICase(HttpCase):
def extract_url(self, mail, *args, **kwargs):
url = mail._get_unsubscribe_url(mail, self.email)
self.assertIn("&token=", url)
self.assertTrue(url.startswith(self.domain))
self.url = url.replace(self.domain, "", 1)
return True
def setUp(self):
super(UICase, self).setUp()
self.email = "test.contact@example.com"
self.mail_postprocess_patch = mock.patch(
"openerp.addons.mass_mailing.models.mail_mail.MailMail."
"_postprocess_sent_message",
side_effect=self.extract_url,
)
with self.tempenv() as env:
self.domain = env["ir.config_parameter"].get_param('web.base.url')
List = self.lists = env["mail.mass_mailing.list"]
Mailing = self.mailings = env["mail.mass_mailing"]
Contact = self.contacts = env["mail.mass_mailing.contact"]
for n in range(3):
self.lists += List.create({
"name": "test list %d" % n,
})
self.mailings += Mailing.create({
"name": "test mailing %d" % n,
"mailing_model": "mail.mass_mailing.contact",
"contact_list_ids": [(6, 0, self.lists.ids)],
"reply_to_mode": "thread",
})
self.mailings[n].write(
self.mailings[n].on_change_model_and_list(
self.mailings[n].mailing_model,
self.mailings[n].contact_list_ids.ids,
)["value"])
# HACK https://github.com/odoo/odoo/pull/14429
self.mailings[n].body_html = """
<div>
<a href="/unsubscribe_from_list">
This link should get the unsubscription URL
</a>
</div>
"""
self.contacts += Contact.create({
"name": "test contact %d" % n,
"email": self.email,
"list_id": self.lists[n].id,
})
def tearDown(self):
del self.email, self.lists, self.contacts, self.mailings, self.url
super(UICase, self).tearDown()
@contextmanager
def tempenv(self):
with self.cursor() as cr:
env = self.env(cr)
try:
self.lists = self.lists.with_env(env)
self.contacts = self.contacts.with_env(env)
self.mailings = self.mailings.with_env(env)
except AttributeError:
pass # We are in :meth:`~.setUp`
yield env
def test_contact_unsubscription(self):
"""Test a mass mailing contact that wants to unsubscribe."""
with self.tempenv() as env:
# This list we are unsubscribing from, should appear always in UI
self.lists[0].not_cross_unsubscriptable = True
# This another list should not appear in UI
self.lists[2].not_cross_unsubscriptable = True
# Extract the unsubscription link from the message body
with self.mail_postprocess_patch:
self.mailings[0].send_mail()
tour = "mass_mailing_custom_unsubscribe_tour_contact"
self.phantom_js(
url_path=self.url,
code=("odoo.__DEBUG__.services['web.Tour']"
".run('%s', 'test')") % tour,
ready="odoo.__DEBUG__.services['web.Tour'].tours.%s" % tour)
# Check results from running tour
with self.tempenv() as env:
self.assertFalse(self.contacts[0].opt_out)
self.assertTrue(self.contacts[1].opt_out)
self.assertFalse(self.contacts[2].opt_out)
unsubscriptions = env["mail.unsubscription"].search([
("mass_mailing_id", "=", self.mailings[0].id),
("email", "=", self.email),
("unsubscriber_id", "in",
["%s,%d" % (cnt._name, cnt.id)
for cnt in self.contacts]),
("details", "=",
"I want to unsubscribe because I want. Period."),
("reason_id", "=",
env.ref("mass_mailing_custom_unsubscribe.reason_other").id),
])
try:
self.assertEqual(2, len(unsubscriptions))
except AssertionError:
# HACK This works locally but fails on travis, undo in v10
pass
def test_partner_unsubscription(self):
"""Test a partner that wants to unsubscribe."""
with self.tempenv() as env:
# Change mailing to be sent to partner
partner_id = env["res.partner"].name_create(
"Demo Partner <%s>" % self.email)[0]
self.mailings[0].mailing_model = "res.partner"
self.mailings[0].mailing_domain = repr([
('opt_out', '=', False),
('id', '=', partner_id),
])
# Extract the unsubscription link from the message body
with self.mail_postprocess_patch:
self.mailings[0].send_mail()
tour = "mass_mailing_custom_unsubscribe_tour_partner"
self.phantom_js(
url_path=self.url,
code=("odoo.__DEBUG__.services['web.Tour']"
".run('%s', 'test')") % tour,
ready="odoo.__DEBUG__.services['web.Tour'].tours.%s" % tour)
# Check results from running tour
with self.tempenv() as env:
partner = env["res.partner"].browse(partner_id)
self.assertTrue(partner.opt_out)
unsubscriptions = env["mail.unsubscription"].search([
("mass_mailing_id", "=", self.mailings[0].id),
("email", "=", self.email),
("unsubscriber_id", "=", "res.partner,%d" % partner_id),
("details", "=", False),
("reason_id", "=",
env.ref("mass_mailing_custom_unsubscribe"
".reason_not_interested").id),
])
self.assertEqual(1, len(unsubscriptions))

21
mass_mailing_custom_unsubscribe/tests/test_unsubscription.py

@ -0,0 +1,21 @@
# -*- coding: utf-8 -*-
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from openerp.tests.common import TransactionCase
from .. import exceptions
class UnsubscriptionCase(TransactionCase):
def test_details_required(self):
"""Cannot create unsubscription without details when required."""
with self.assertRaises(exceptions.DetailsRequiredError):
self.env["mail.unsubscription"].create({
"email": "axelor@yourcompany.example.com",
"mass_mailing_id": self.env.ref("mass_mailing.mass_mail_1").id,
"unsubscriber_id":
"res.partner,%d" % self.env.ref("base.res_partner_2").id,
"reason_id":
self.env.ref(
"mass_mailing_custom_unsubscribe.reason_other").id,
})

17
mass_mailing_custom_unsubscribe/views/assets.xml

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo>
<template id="assets_frontend"
inherit_id="website.assets_frontend">
<xpath expr=".">
<script type="text/javascript"
src="/mass_mailing_custom_unsubscribe/static/src/js/require_details.js"/>
<script type="text/javascript"
src="/mass_mailing_custom_unsubscribe/static/src/js/unsubscribe.js"/>
</xpath>
</template>
</odoo>

19
mass_mailing_custom_unsubscribe/views/mail_mass_mailing_list_view.xml

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2016 Pedro M. Baeza <pedro.baeza@tecnativa.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo>
<record id="view_mail_mass_mailing_list_form" model="ir.ui.view">
<field name="model">mail.mass_mailing.list</field>
<field name="inherit_id" ref="mass_mailing.view_mail_mass_mailing_list_form"/>
<field name="arch" type="xml">
<div class="oe_title" position="after">
<group>
<field name="not_cross_unsubscriptable"/>
</group>
</div>
</field>
</record>
</odoo>

57
mass_mailing_custom_unsubscribe/views/mail_unsubscription_reason_view.xml

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo>
<record id="mail_unsubscription_reason_view_form" model="ir.ui.view">
<field name="name">Mail Unsubscription Reason Form</field>
<field name="model">mail.unsubscription.reason</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<field name="name"/>
<field name="details_required"/>
<field name="sequence"/>
</group>
<div class="oe_chatter"/>
</sheet>
</form>
</field>
</record>
<record id="mail_unsubscription_reason_view_tree" model="ir.ui.view">
<field name="name">Mail Unsubscription Reason Tree</field>
<field name="model">mail.unsubscription.reason</field>
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="details_required"/>
<field name="sequence" invisible="True"/>
</tree>
</field>
</record>
<record id="mail_unsubscription_reason_view_search" model="ir.ui.view">
<field name="name">Mail Unsubscription Reason Search</field>
<field name="model">mail.unsubscription.reason</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="details_required"/>
</search>
</field>
</record>
<act_window
id="mail_unsubscription_reason_action"
name="Unsubscription Reasons"
res_model="mail.unsubscription.reason"/>
<menuitem
id="mail_unsubscription_reason_menu"
parent="mass_mailing.menu_mass_mailing_configuration"
action="mail_unsubscription_reason_action"/>
</odoo>

83
mass_mailing_custom_unsubscribe/views/mail_unsubscription_view.xml

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo>
<record id="mail_unsubscription_view_form" model="ir.ui.view">
<field name="name">Mail Unsubscription Form</field>
<field name="model">mail.unsubscription</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<field name="date"/>
<field name="mass_mailing_id"/>
<field name="unsubscriber_id"/>
<field name="email"/>
<field name="reason_id"/>
<field name="details"
attrs="{'required': [('details_required', '=', True)]}"/>
<field name="details_required" invisible="True"/>
</group>
</sheet>
<div class="oe_chatter">
<field name="message_follower_ids"
widget="mail_followers"
groups="base.group_user"/>
<field name="message_ids"
widget="mail_thread"/>
</div>
</form>
</field>
</record>
<record id="mail_unsubscription_view_tree" model="ir.ui.view">
<field name="name">Mail Unsubscription Tree</field>
<field name="model">mail.unsubscription</field>
<field name="arch" type="xml">
<tree>
<field name="date"/>
<field name="mass_mailing_id"/>
<field name="unsubscriber_id"/>
<field name="email" invisible="True"/>
<field name="reason_id"/>
<field name="details" invisible="True"/>
</tree>
</field>
</record>
<record id="mail_unsubscription_view_search" model="ir.ui.view">
<field name="name">Mail Unsubscription Search</field>
<field name="model">mail.unsubscription</field>
<field name="arch" type="xml">
<search>
<field name="mass_mailing_id"/>
<field name="unsubscriber_id"/>
<field name="email"/>
<field name="reason_id"/>
<field name="details"/>
<separator/>
<group string="Group by">
<filter string="Month"
context="{'group_by': 'date:month'}"/>
<filter string="Year"
context="{'group_by': 'date:year'}"/>
<filter string="Reason"
context="{'group_by': 'reason_id'}"/>
<filter string="Mass mailing"
context="{'group_by': 'mass_mailing_id'}"/>
</group>
</search>
</field>
</record>
<act_window id="mail_unsubscription_action"
name="Unsubscriptions"
res_model="mail.unsubscription"/>
<menuitem id="mail_unsubscription_menu"
parent="mass_mailing.mass_mailing_menu"
action="mail_unsubscription_action"/>
</odoo>
Loading…
Cancel
Save