hunk.code_window:         cls.user_portal = mail_new_test_user(cls.env, login='user_portal', groups='base.group_portal', name='Chell Gladys')
           # Channel for certain group
           cls.group_restricted_channel = Channel.create({
               'name': 'Channel for Group',
               'public': 'groups',
               'group_public_id': cls.env.ref('base.group_user').id})
           # Public Channel
  
hunk.labels: keep keep keep replace replace replace replace keep
hunk.after_edit:         cls.group_restricted_channel = cls.env['mail.channel'].browse(cls.env['mail.channel'].channel_create(name='Channel for Groups', privacy='groups', group_id=cls.env.ref('base.group_user').id)['id'])
  
hunk.file_path: addons/mail/tests/test_mail_channel.py
hunk.type: replace
file: # Translation of Odoo Server.
  # This file contains the translation of the following modules:
  # * payment_authorize
  # 
  msgid ""
  msgstr ""
  "Project-Id-Version: Odoo Server saas~11.5\n"
  "Report-Msgid-Bugs-To: \n"
  "POT-Creation-Date: 2018-09-21 13:17+0000\n"
  "PO-Revision-Date: 2018-09-21 13:17+0000\n"
  "Language-Team: Serbian (https://www.transifex.com/odoo/teams/41243/sr/)\n"
  "MIME-Version: 1.0\n"
  "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: \n"
  "Language: sr\n"
  "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
  
  #. module: payment_authorize
  #: model:ir.model.fields,field_description:payment_authorize.field_payment_acquirer__authorize_login
  msgid "API Login Id"
  msgstr ""
  
  #. module: payment_authorize
  #: model:ir.model.fields,field_description:payment_authorize.field_payment_acquirer__authorize_transaction_key
  msgid "API Transaction Key"
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "Adyen"
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "Authorize.Net"
  msgstr ""
  
  #. module: payment_authorize
  #: model:ir.model.fields,field_description:payment_authorize.field_payment_token__authorize_profile
  msgid "Authorize.net Profile ID"
  msgstr ""
  
  #. module: payment_authorize
  #: code:addons/payment_authorize/models/payment.py:177
  #, python-format
  msgid ""
  "Authorize: received data with missing reference (%s) or trans_id (%s) or "
  "fingerprint (%s)"
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "Buckaroo"
  msgstr ""
  
  #. module: payment_authorize
  #: model_terms:ir.ui.view,arch_db:payment_authorize.authorize_s2s_form
  msgid "CVC"
  msgstr ""
  
  #. module: payment_authorize
  #: model_terms:ir.ui.view,arch_db:payment_authorize.authorize_s2s_form
  msgid "Card number"
  msgstr ""
  
  #. module: payment_authorize
  #: model_terms:ir.ui.view,arch_db:payment_authorize.authorize_s2s_form
  msgid "Cardholder name"
  msgstr ""
  
  #. module: payment_authorize
  #: model_terms:ir.ui.view,arch_db:payment_authorize.authorize_s2s_form
  msgid "Expires (MM / YY)"
  msgstr ""
  
  #. module: payment_authorize
  #: model_terms:ir.ui.view,arch_db:payment_authorize.acquirer_form_authorize
  msgid "How to get paid with Authorize.Net"
  msgstr ""
  
  #. module: payment_authorize
  #: code:addons/payment_authorize/controllers/main.py:64
  #, python-format
  msgid ""
  "If you don't have any account, please ask your salesperson to update your "
  "profile. "
  msgstr ""
  
  #. module: payment_authorize
  #: code:addons/payment_authorize/models/payment.py:261
  #, python-format
  msgid ""
  "Invalid token found: the Authorize profile is missing.Please make sure the "
  "token has a valid acquirer reference."
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "Manual Configuration"
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "Ogone"
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "PayUmoney"
  msgstr ""
  
  #. module: payment_authorize
  #: model:ir.model,name:payment_authorize.model_payment_acquirer
  msgid "Payment Acquirer"
  msgstr ""
  
  #. module: payment_authorize
  #: model:ir.model,name:payment_authorize.model_payment_token
  msgid "Payment Token"
  msgstr ""
  
  #. module: payment_authorize
  #: model:ir.model,name:payment_authorize.model_payment_transaction
  msgid "Payment Transaction"
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "Paypal"
  msgstr ""
  
  #. module: payment_authorize
  #: code:addons/payment_authorize/controllers/main.py:66
  #, python-format
  msgid "Please complete your profile. "
  msgstr ""
  
  #. module: payment_authorize
  #: code:addons/payment_authorize/controllers/main.py:61
  #, python-format
  msgid "Please sign in to complete your profile."
  msgstr ""
  
  #. module: payment_authorize
  #: model:ir.model.fields,field_description:payment_authorize.field_payment_acquirer__provider
  #: model:ir.model.fields,field_description:payment_authorize.field_payment_token__provider
  msgid "Provider"
  msgstr ""
  
  #. module: payment_authorize
  #: model:ir.model.fields,field_description:payment_authorize.field_payment_token__save_token
  msgid "Save Cards"
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "Sips"
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "Stripe"
  msgstr ""
  
  #. module: payment_authorize
  #: code:addons/payment_authorize/models/payment.py:365
  #, python-format
  msgid "The Customer Profile creation in Authorize.NET failed."
  msgstr ""
  
  #. module: payment_authorize
  #: code:addons/payment_authorize/controllers/main.py:58
  #, python-format
  msgid ""
  "The transaction cannot be processed because some contact details are missing"
  " or invalid: "
  msgstr ""
  
  #. module: payment_authorize
  #: model:ir.model.fields,help:payment_authorize.field_payment_token__authorize_profile
  msgid ""
  "This contains the unique reference for this partner/payment token "
  "combination in the Authorize.net backend"
  msgstr ""
  
  #. module: payment_authorize
  #: model:ir.model.fields,help:payment_authorize.field_payment_token__save_token
  msgid ""
  "This option allows customers to save their credit card as a payment token "
  "and to reuse it for a later purchase. If you manage subscriptions (recurring"
  " invoicing), you need it to automatically charge the customer when you issue"
  " an invoice."
  msgstr ""
  
  #. module: payment_authorize
  #: selection:payment.acquirer,provider:0
  msgid "Wire Transfer"
  msgstr ""
  