Начальное наполнение

This commit is contained in:
parent 4dbd0b806b
commit 771ce75b90
54 changed files with 3516 additions and 0 deletions

5
__init__.py Normal file
View File

@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import controllers
from . import models

26
__manifest__.py Normal file
View File

@ -0,0 +1,26 @@
# -*- coding: utf-8 -*-
{
'name': 'Online Event Booth Sale',
'category': 'Marketing/Events',
'version': '1.0',
'summary': 'Events, sell your booths online',
'description': """
Use the e-commerce to sell your event booths.
""",
'depends': ['event_booth_sale', 'website_event_booth', 'website_sale'],
'data': [
'views/event_booth_registration_templates.xml',
'views/event_booth_templates.xml',
],
'auto_install': True,
'assets': {
'web.assets_frontend': [
'/website_event_booth_sale/static/src/js/booth_register.js',
],
'web.assets_tests': [
'/website_event_booth_sale/static/tests/tours/**/*.js'
],
},
'license': 'LGPL-3',
}

4
controllers/__init__.py Normal file
View File

@ -0,0 +1,4 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import event_booth

View File

@ -0,0 +1,52 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
import json
from odoo.http import request, route
from odoo.addons.website_event.controllers.main import WebsiteEventController
class WebsiteEventBoothController(WebsiteEventController):
@route()
def event_booth_registration_confirm(self, event, booth_category_id, event_booth_ids, **kwargs):
"""Override: Doesn't call the parent method because we go through the checkout
process which will confirm the booths when receiving the payment."""
booths = self._get_requested_booths(event, event_booth_ids)
if not booths:
return json.dumps({'error': 'boothError'})
booth_category = request.env['event.booth.category'].sudo().browse(int(booth_category_id))
if not booth_category.exists():
return json.dumps({'error': 'boothCategoryError'})
booth_values = self._prepare_booth_registration_values(event, kwargs)
order_sudo = request.website.sale_get_order(force_create=True)
order_sudo._cart_update(
product_id=booth_category.product_id.id,
set_qty=1,
event_booth_pending_ids=booths.ids,
registration_values=booth_values,
)
if order_sudo.amount_total:
if request.env.user._is_public():
order_sudo.partner_id = booth_values['partner_id']
return json.dumps({'redirect': '/shop/cart'})
elif order_sudo:
order_sudo.action_confirm()
request.website.sale_reset()
return self._prepare_booth_registration_success_values(event.name, booth_values)
def _prepare_booth_contact_form_values(self, event, booth_ids, booth_category_id):
values = super()._prepare_booth_contact_form_values(event, booth_ids, booth_category_id)
values['has_payment_step'] = request.website.sale_get_order().amount_total or \
values.get('booth_category', request.env['event.booth.category']).price
return values
def _prepare_booth_main_values(self, event, booth_category_id=False, booth_ids=False):
values = super()._prepare_booth_main_values(event, booth_category_id=booth_category_id, booth_ids=booth_ids)
values['has_payment_step'] = request.website.sale_get_order().amount_total or \
any(booth_category.price for booth_category in values.get('available_booth_category_ids', request.env['event.booth.category']))
return values

78
i18n/ar.po Normal file
View File

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Malaz Abuidris <msea@odoo.com>, 2023
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ar\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>المجموع</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "قم بحجز أجنحتي "
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "تم التأكيد "
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "مجاني"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "الذهاب إلى الدفع "
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "الدفع "
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "المنتج"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "متغير المنتج "
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "أمر البيع"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "الموقع الإلكتروني"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "لا يمكنك تغيير كمية منتج في كشك الفعالية يدوياً. "

81
i18n/bg.po Normal file
View File

@ -0,0 +1,81 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Igor Sheludko <igor.sheludko@gmail.com>, 2023
# Ивайло Малинов <iv.malinov@gmail.com>, 2023
# Maria Boyadjieva <marabo2000@gmail.com>, 2023
# Albena Mincheva <albena_vicheva@abv.bg>, 2023
# Martin Trigaux, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Martin Trigaux, 2024\n"
"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: bg\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Потвърдена"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Безплатен"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Плащане"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Продукт"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Продуктов вариант"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Поръчка"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Уебсайт"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

84
i18n/ca.po Normal file
View File

@ -0,0 +1,84 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Óscar Fonseca <tecnico@pyming.com>, 2023
# jabiri7, 2023
# Martin Trigaux, 2023
# Josep Anton Belchi, 2023
# marcescu, 2023
# Quim - eccit <quim@eccit.com>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Quim - eccit <quim@eccit.com>, 2024\n"
"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/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: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Total</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Confirmat"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Lliure"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Pagament"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Producte"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Variant de producte"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Comanda"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Lloc web"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"No podeu canviar manualment la quantitat d'un producte de la cabina "
"d'esdeveniment."

79
i18n/cs.po Normal file
View File

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Ivana Bartonkova, 2023
# Jakub Smolka, 2023
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: cs\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Součet</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Potvrzený"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Volný"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Platba"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produkt"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Produktová varianta"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Prodejní objednávka"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Webová stránka"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

79
i18n/da.po Normal file
View File

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Sanne Kristensen <sanne@vkdata.dk>, 2023
# lhmflexerp <lhm@flexerp.dk>, 2023
# Martin Trigaux, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Martin Trigaux, 2024\n"
"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Total</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Bekræftet"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Gratis"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Betaling"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produkt"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Varevariant"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Salgsordre"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Hjemmeside"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

80
i18n/de.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2023
# Larissa Manderfeld, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Larissa Manderfeld, 2024\n"
"Language-Team: German (https://app.transifex.com/odoo/teams/41243/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: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Gesamt</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Meine Stände buchen"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Bestätigt"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Verfügbar"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Zur Zahlung"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Zahlung"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produkt"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Produktvariante"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Verkaufsauftrag"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Website"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"Sie können die Menge eines Veranstaltungsstandsprodukts nicht manuell "
"ändern."

80
i18n/es.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2024
# Larissa Manderfeld, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Larissa Manderfeld, 2024\n"
"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Total</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Reservar mi(s) cabina(s)"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Confirmado"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Gratuito"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Ir al pago"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Pagos"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Producto"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Variante de producto"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Orden de venta"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Sitio web"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"No se puede cambiar la cantidad de un producto de cabina de evento de forma "
"manual."

80
i18n/es_419.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2023
# Fernanda Alvarez, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Fernanda Alvarez, 2024\n"
"Language-Team: Spanish (Latin America) (https://app.transifex.com/odoo/teams/41243/es_419/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: es_419\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Total</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Reservar mis estands"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Confirmado"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Gratis"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Ir al pago"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Pago"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Producto"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Variante del producto"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Orden de venta"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Sitio web"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"No puede cambiar la cantidad de un producto de estand de evento de forma "
"manual."

82
i18n/et.po Normal file
View File

@ -0,0 +1,82 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Leaanika Randmets, 2023
# Martin Aavastik <martin@avalah.ee>, 2023
# Martin Trigaux, 2023
# Eneli Õigus <enelioigus@gmail.com>, 2023
# Anna, 2023
# Triine Aavik <triine@avalah.ee>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Triine Aavik <triine@avalah.ee>, 2024\n"
"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: et\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Total</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Broneeri minu stendid"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Kinnitatud"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Tasuta"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Mine maksma"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Makse"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Toode"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Toote variatsioon"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Müügitellimus"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Veebileht"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "Ürituste stendi toote koguseid ei saa käsitsi muuta."

79
i18n/fa.po Normal file
View File

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Hanna Kheradroosta, 2023
# Mohsen Mohammadi <iammohsen.123@gmail.com>, 2023
# Martin Trigaux, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Martin Trigaux, 2024\n"
"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: fa\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>مجموع</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "تایید شده"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "رایگان"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "پرداخت"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "محصول"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "گونه محصول"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "سفارش فروش"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "تارنما"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

81
i18n/fi.po Normal file
View File

@ -0,0 +1,81 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Martin Trigaux, 2023
# Kari Lindgren <kari.lindgren@emsystems.fi>, 2023
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2023
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023
# Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2024\n"
"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/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: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Yhteensä</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Vahvistettu"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Ilmainen"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Maksu"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Tuote"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Tuotevariaatio"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Myyntitilaus"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Verkkosivu"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "Et voi muuttaa tapahtuman näyttelyalueen tuotteen määrää käsin."

80
i18n/fr.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2023
# Jolien De Paepe, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Jolien De Paepe, 2024\n"
"Language-Team: French (https://app.transifex.com/odoo/teams/41243/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=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Total</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Réservez mon (mes) stand(s)"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Confirmé"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Gratuit"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Aller au Paiement"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Paiement"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produit"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Variante de produit"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Bon de commande"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Site Web"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"Vous ne pouvez pas modifier manuellement la quantité d'un produit Stand "
"d'événement."

79
i18n/he.po Normal file
View File

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Martin Trigaux, 2023
# שהאב חוסיין <shhab89@gmail.com>, 2023
# ZVI BLONDER <ZVIBLONDER@gmail.com>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: ZVI BLONDER <ZVIBLONDER@gmail.com>, 2024\n"
"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: he\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>סה\"כ</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "מאושר"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "פנוי"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "תשלום"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "מוצר"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "וריאנט מוצר"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "הזמנת לקוח"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "אתר אינטרנט"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

81
i18n/hu.po Normal file
View File

@ -0,0 +1,81 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Martin Trigaux, 2023
# Gergő Kertész <gergo.kertesz@maxflow.hu>, 2023
# Tamás Németh <ntomasz81@gmail.com>, 2023
# Ákos Nagy <akos.nagy@oregional.hu>, 2023
# krnkris, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: krnkris, 2024\n"
"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: hu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Összes</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Megerősített"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Szabad"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Fizetés"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Termék"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Termékváltozat"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Megrendelések"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Honlap"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

78
i18n/id.po Normal file
View File

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2024
# Abe Manyo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Abe Manyo, 2024\n"
"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Total</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Book Booth saya"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Dikonfirmasi"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Gratis"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Pergi ke Pembayaran"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Pembayaran"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produk"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Varian Produk"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Order Penjualan"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Website"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "Anda tidak dapat merubah secara manual kuantitas produk Booth Acara."

79
i18n/it.po Normal file
View File

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2023
# Marianna Ciofani, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Marianna Ciofani, 2024\n"
"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/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=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Totale</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Prenota il/i mio/miei stand"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Confermato"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Gratuito"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Vai al pagamento"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Pagamento"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Prodotto"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Variante prodotto"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Ordine di vendita"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Sito web"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"Non è possibile modificare la quantità di un prodotto di Stand Eventi."

79
i18n/ja.po Normal file
View File

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2023
# Junko Augias, 2023
# Ryoko Tsuda <ryoko@quartile.co>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Ryoko Tsuda <ryoko@quartile.co>, 2024\n"
"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ja\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>合計</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "ブースを予約"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "確認済"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "無料"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "支払へ移動する"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "支払"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "プロダクト"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "プロダクトバリアント"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "販売オーダ"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "ウェブサイト"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "イベントブースプロダクトの数量を手動で変更することはできません。"

78
i18n/ko.po Normal file
View File

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Sarah Park, 2023
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>전체 작업</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "부스 예약하기"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "확인됨"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "무료"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "결제로 이동"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "결제"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "품목"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "품목 세부선택"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "판매 주문"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "웹사이트"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "행사 부스 품목의 수량은 수기로 변경할 수 없습니다."

78
i18n/lt.po Normal file
View File

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Linas Versada <linaskrisiukenas@gmail.com>, 2023
# Martin Trigaux, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Martin Trigaux, 2024\n"
"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: lt\n"
"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Patvirtinti"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Laisvas"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Mokėjimas"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produktas"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Produkto variantas"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Pardavimo užsakymas"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Svetainė"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

80
i18n/lv.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Will Sensors, 2023
# Martin Trigaux, 2023
# Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2023
# Arnis Putniņš <arnis@allegro.lv>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Arnis Putniņš <arnis@allegro.lv>, 2024\n"
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: lv\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Kopā</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Apstiprināts"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Brīvs"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Maksājums"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produkts"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Produkta variants"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Pasūtījums"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Mājas lapa"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

80
i18n/nl.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Jolien De Paepe, 2023
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/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: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Totaal</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Boek mijn stand(s)"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Bevestigd"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Gratis"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Ga naar de betaling"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Betaling"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Product"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Productvariant"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Verkooporder"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Website"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"Je kunt de hoeveelheid van een evenementstand-product niet handmatig "
"wijzigen."

77
i18n/pl.po Normal file
View File

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: pl\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Wszystkie</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Potwierdzone"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Wolny"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Płatność"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produkt"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Wariant produktu"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Zamówienie sprzedaży"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Strona internetowa"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "Nie możesz manualnie zmienić ilości produktów Event Booth"

78
i18n/pt.po Normal file
View File

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/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=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Total</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Confirmado"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Livre"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Pagamento"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produto"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Variante de Artigo"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Ordem de Vendas"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Website"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

80
i18n/pt_BR.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2023
# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2024\n"
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: pt_BR\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Total</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Reservar meus estandes"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Confirmado"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Gratuito"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Ir para o pagamento"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Pagamento"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produto"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Variante do produto"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Pedido de venda"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Site"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"Não é possível alterar manualmente a quantidade de um produto de estande de "
"eventos."

80
i18n/ru.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Константин Коровин <korovin74@gmail.com>, 2023
# Martin Trigaux, 2023
# Oleg Kuryan <oleg@ventor.tech>, 2023
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ru\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Итого</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "Забронировать стенд(ы)"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Подтверждено"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Бесплатно"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "Перейти к оплате"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Оплата"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Товар"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Вариант продукта"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Заказ на продажу"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Сайт"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "Вы не можете вручную изменить количество продукта Event Booth."

77
i18n/sk.po Normal file
View File

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sk\n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Celkom</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Potvrdené"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Voľný"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Platba"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produkt"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Varianta produktu"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Objednávka "
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Webstránka"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

80
i18n/sl.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# matjaz k <matjaz@mentis.si>, 2023
# Martin Trigaux, 2023
# Jasmina Macur <jasmina@hbs.si>, 2023
# Tomaž Jug <tomaz@editor.si>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Tomaž Jug <tomaz@editor.si>, 2024\n"
"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sl\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Skupaj</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Potrjeno"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Prosto"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Plačilo"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Izdelek"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Različica izdelka"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Prodajni nalog"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Spletna stran"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

80
i18n/sr.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Martin Trigaux, 2023
# Dragan Vukosavljevic <dragan.vukosavljevic@gmail.com>, 2023
# Milan Bojovic <mbojovic@outlook.com>, 2024
# コフスタジオ, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: コフスタジオ, 2024\n"
"Language-Team: Serbian (https://app.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: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Ukupno</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Potvrđeno"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Besplatno"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Plaćanje"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Proizvod"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Varijanta proizvoda"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Porudžbenica"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Web stranica"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "Ne možete ručno menjati količinu za proizvod Štand događaja."

80
i18n/sv.po Normal file
View File

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Simon S, 2023
# Chrille Hedberg <hedberg.chrille@gmail.com>, 2023
# Martin Trigaux, 2023
# Anders Wallenquist <anders.wallenquist@vertel.se>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Anders Wallenquist <anders.wallenquist@vertel.se>, 2024\n"
"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Bekräftad"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Gratis"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Betalning"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Produkt"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Produktvariant"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Order"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Webbplats"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

78
i18n/th.po Normal file
View File

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2024
# Rasareeyar Lappiam, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Rasareeyar Lappiam, 2024\n"
"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: th\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>ทั้งหมด</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "จองบูธของฉัน"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "ยืนยันแล้ว"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "ฟรี"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "ไปที่การชำระเงิน"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "การชำระเงิน"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "สินค้า"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "ตัวแปรสินค้า"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "คำสั่งขาย"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "เว็บไซต์"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "คุณไม่สามารถเปลี่ยนแปลงปริมาณของสินค้าบูธกิจกรรมได้ด้วยตนเอง"

81
i18n/tr.po Normal file
View File

@ -0,0 +1,81 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Levent Karakaş <levent@mektup.at>, 2023
# Martin Trigaux, 2023
# Halil, 2023
# Murat Kaplan <muratk@projetgrup.com>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Murat Kaplan <muratk@projetgrup.com>, 2024\n"
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/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: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Toplam</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Doğrulanmış"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Ücretsiz"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Ödeme"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Ürün"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Ürün Varyantı"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Satış Siparişi"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Websitesi"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"Bir Etkinlik Standı ürününün miktarını manuel olarak değiştiremezsiniz."

77
i18n/uk.po Normal file
View File

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: uk\n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Всього</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Підтверджено"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Безкоштовно"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Оплата"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Товар"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Варіант товару"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Замовлення на продаж"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Веб-сайт"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "Ви не можете вручну змінити кількість товару Стенд події."

79
i18n/vi.po Normal file
View File

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>Tổng</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "Đã xác nhận"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "Miễn phí"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "Thanh toán"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "Sản phẩm"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "Biến thể sản phẩm"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "Đơn bán hàng"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "Trang web"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""
"Bạn không thể thay đổi số lượng sản phẩm của gian hàng sự kiện theo cách thủ"
" công. "

View File

@ -0,0 +1,73 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2024-01-05 12:32+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr ""
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr ""
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr ""
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr ""
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr ""
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr ""

78
i18n/zh_CN.po Normal file
View File

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2023
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2024\n"
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>总计</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr "预订我的展位"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "已确认"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "免费"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "前往付款"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "收款"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "产品"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "产品变体"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "销售订单"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "网站"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "您不能手动更改 活动展位 产品的数量。"

77
i18n/zh_TW.po Normal file
View File

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * website_event_booth_sale
#
# Translators:
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-05 12:32+0000\n"
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "<span>Total</span>"
msgstr "<span>總計</span>"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Book my Booth(s)"
msgstr ""
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Confirmed"
msgstr "已確認"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration
msgid "Free"
msgstr "免費"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_registration_details
msgid "Go to Payment"
msgstr "前往付款"
#. module: website_event_booth_sale
#: model_terms:ir.ui.view,arch_db:website_event_booth_sale.event_booth_order_progress
msgid "Payment"
msgstr "付款"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_template
msgid "Product"
msgstr "商品"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_product_product
msgid "Product Variant"
msgstr "產品款式"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_sale_order
msgid "Sales Order"
msgstr "銷售訂單"
#. module: website_event_booth_sale
#: model:ir.model,name:website_event_booth_sale.model_website
msgid "Website"
msgstr "網站"
#. module: website_event_booth_sale
#. odoo-python
#: code:addons/website_event_booth_sale/models/sale_order.py:0
#, python-format
msgid "You cannot manually change the quantity of an Event Booth product."
msgstr "您無法手動更改 活動攤位 產品的數量。"

7
models/__init__.py Normal file
View File

@ -0,0 +1,7 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import product_product
from . import product_template
from . import sale_order
from . import website

12
models/product_product.py Normal file
View File

@ -0,0 +1,12 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models
class ProductProduct(models.Model):
_inherit = 'product.product'
def _is_add_to_cart_allowed(self):
# `event_booth_registration_confirm` calls `_cart_update` with specific products, allow those aswell.
return super()._is_add_to_cart_allowed() or\
self.env['event.booth.category'].sudo().search_count([('product_id', '=', self.id)])

View File

@ -0,0 +1,12 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import api, models
class ProductTemplate(models.Model):
_inherit = 'product.template'
@api.model
def _get_product_types_allow_zero_price(self):
return super()._get_product_types_allow_zero_price() + ["event_booth"]

76
models/sale_order.py Normal file
View File

@ -0,0 +1,76 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import Command
from odoo import models, _
class SaleOrder(models.Model):
_inherit = 'sale.order'
def _cart_find_product_line(
self, product_id=None, line_id=None,
event_booth_pending_ids=None, **kwargs
):
"""Check if there is another sale order line which already contains the requested event_booth_pending_ids
to overwrite it with the newly requested booths to avoid having multiple so_line related to the same booths"""
lines = super()._cart_find_product_line(product_id, line_id, **kwargs)
if not event_booth_pending_ids or line_id:
return lines
return lines.filtered(
lambda line: any(booth.id in event_booth_pending_ids for booth in line.event_booth_pending_ids)
)
def _verify_updated_quantity(self, order_line, product_id, new_qty, **kwargs):
"""Forbid quantity updates on event booth lines."""
product = self.env['product.product'].browse(product_id)
if product.detailed_type == 'event_booth' and new_qty > 1:
return 1, _('You cannot manually change the quantity of an Event Booth product.')
return super()._verify_updated_quantity(order_line, product_id, new_qty, **kwargs)
def _prepare_order_line_values(
self, product_id, quantity, event_booth_pending_ids=False, registration_values=None,
**kwargs
):
"""Add corresponding event to the SOline creation values (if booths are provided)."""
values = super()._prepare_order_line_values(product_id, quantity, **kwargs)
if not event_booth_pending_ids:
return values
booths = self.env['event.booth'].browse(event_booth_pending_ids)
values['event_id'] = booths.event_id.id
values['event_booth_registration_ids'] = [
Command.create({
'event_booth_id': booth.id,
**registration_values,
}) for booth in booths
]
return values
# FIXME VFE investigate if it ever happens.
# Probably not
def _prepare_order_line_update_values(
self, order_line, quantity, event_booth_pending_ids=False, registration_values=None,
**kwargs
):
"""Delete existing booth registrations and create new ones with the update values."""
values = super()._prepare_order_line_update_values(order_line, quantity, **kwargs)
if not event_booth_pending_ids:
return values
booths = self.env['event.booth'].browse(event_booth_pending_ids)
values['event_booth_registration_ids'] = [
Command.delete(registration.id)
for registration in order_line.event_booth_registration_ids
] + [
Command.create({
'event_booth_id': booth.id,
**registration_values,
}) for booth in booths
]

11
models/website.py Normal file
View File

@ -0,0 +1,11 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models
class Website(models.Model):
_inherit = 'website'
def sale_product_domain(self):
return ['&'] + super(Website, self).sale_product_domain() + [('detailed_type', '!=', 'event_booth')]

View File

@ -0,0 +1,46 @@
/** @odoo-module **/
import BoothRegistration from "@website_event_booth/js/booth_register";
/**
* This class changes the displayed price after selecting the requested booths.
*/
BoothRegistration.include({
//--------------------------------------------------------------------------
// Overrides
//--------------------------------------------------------------------------
start() {
return this._super.apply(this, arguments).then(() => {
this.categoryPrice = this.selectedBoothCategory ? this.selectedBoothCategory.dataset.price : undefined;
});
},
_onChangeBoothType(ev) {
this.categoryPrice = parseFloat($(ev.currentTarget).data('price'));
return this._super.apply(this, arguments);
},
/**
* Updates the displayed total price after selecting the requested booths
* @param boothCount
* @private
*/
_updateUiAfterBoothChange(boothCount) {
this._super.apply(this, arguments);
let $elem = this.$('.o_wbooth_booth_total_price');
$elem.toggleClass('d-none', !boothCount || !this.categoryPrice);
this._updatePrice(boothCount);
},
//--------------------------------------------------------------------------
// Private
//--------------------------------------------------------------------------
_updatePrice(boothsCount) {
let $elem = this.$('.o_wbooth_booth_total_price .oe_currency_value');
$elem.text(boothsCount * this.categoryPrice);
},
});

View File

@ -0,0 +1,56 @@
/** @odoo-module **/
import { changePricelist, checkPriceCart } from "@website_event_sale/../tests/tours/helpers/WebsiteEventSaleTourMethods";
function checkPriceBooth(eventName, price, priceSelected) {
return [
{
content: "Go to page Event",
trigger: '.nav-link:contains("Event")',
},
{
content: 'Open "Test Event Booths" event',
trigger: `h5.card-title span:contains(${eventName})`,
},
{
content: 'Go to "Get A Booth" page',
trigger: 'li.nav-item a:has(span:contains("Get A Booth"))',
},
{
content: 'Select the booth',
trigger: '.o_wbooth_booths input[name="event_booth_ids"]',
run: function () {
$('.o_wbooth_booths input[name="event_booth_ids"]:lt(1)').click();
},
},
{
content: "Verify Price displayed",
trigger: `.oe_currency_value:contains(${price})`,
run: function () {}, // it's a check
},
{
content: "Verify Price of selected booth",
trigger: `div.o_wbooth_booth_total_price span.oe_currency_value:contains(${priceSelected})`,
run: function () {}, // it's a check
},
]
}
function checkPriceDiscountBooth(eventName, price, priceSelected, discount) {
return [
...checkPriceBooth(eventName, price, priceSelected),
{
content: "Verify Price before discount",
trigger: `del:contains(${discount})`,
run: function () {}, // it's a check
},
]
}
export const getPriceListChecksSteps = function ({pricelistName, eventName, price, priceSelected, priceCart, priceBeforeDiscount=false}) {
const checkPriceSteps = priceBeforeDiscount ? checkPriceDiscountBooth(eventName, price, priceSelected, priceBeforeDiscount) : checkPriceBooth(eventName, price, priceSelected);
return [
...changePricelist(pricelistName),
...checkPriceSteps,
...checkPriceCart(priceCart),
]
}
export default { getPriceListChecksSteps }

View File

@ -0,0 +1,48 @@
/** @odoo-module **/
import { registry } from "@web/core/registry";
import wsTourUtils from '@website_sale/js/tours/tour_utils';
registry.category("web_tour.tours").add('website_event_booth_tour', {
test: true,
url: '/event',
steps: () => [
{
content: 'Open "Test Event Booths" event',
trigger: 'h5.card-title span:contains("Test Event Booths")',
}, {
content: 'Go to "Get A Booth" page',
trigger: 'li.nav-item a:has(span:contains("Get A Booth"))',
}, {
content: 'Select the first two booths',
trigger: '.o_wbooth_booths input[name="event_booth_ids"]',
run: function () {
$('.o_wbooth_booths input[name="event_booth_ids"]:lt(2)').click();
},
}, {
content: 'Confirm the booths by clicking the submit button',
trigger: 'button.o_wbooth_registration_submit',
}, {
content: 'Fill in your contact information',
trigger: 'input[name="contact_name"]',
run: function () {
$('input[name="contact_name"]').val('John Doe');
$('input[name="contact_email"]').val('jdoe@example.com');
},
}, {
content: 'Submit your informations',
trigger: 'button[type="submit"]',
},
...wsTourUtils.assertCartAmounts({
taxes: '20.00',
untaxed: '200.00',
total: '220.00',
}),
wsTourUtils.goToCheckout(),
...wsTourUtils.assertCartAmounts({
taxes: '20.00',
untaxed: '200.00',
total: '220.00',
}),
]});

View File

@ -0,0 +1,74 @@
/** @odoo-module **/
import { registry } from "@web/core/registry";
import { getPriceListChecksSteps } from '@website_event_booth_sale/../tests/tours/helpers/WebsiteEventBoothSaleTourMethods';
import wsTourUtils from '@website_sale/js/tours/tour_utils';
registry.category("web_tour.tours").add('event_booth_sale_pricelists_different_currencies', {
test: true,
url: '/event',
steps: () => [
// Init: registering the booth
{
content: 'Open "Test Event Booths" event',
trigger: 'h5.card-title span:contains("Test Event Booths")',
},
{
content: 'Go to "Get A Booth" page',
trigger: 'li.nav-item a:has(span:contains("Get A Booth"))',
},
{
content: 'Select the booth',
trigger: '.o_wbooth_booths input[name="event_booth_ids"]',
run: function () {
$('.o_wbooth_booths input[name="event_booth_ids"]:lt(1)').click();
},
},
{
content: 'Confirm the booth by clicking the submit button',
trigger: 'button.o_wbooth_registration_submit',
},
{
content: 'Fill in your contact information',
trigger: 'input[name="contact_name"]',
run: function () {
$('input[name="contact_name"]').val('John Doe');
$('input[name="contact_email"]').val('jdoe@example.com');
},
},
{
content: 'Submit your informations',
trigger: 'button[type="submit"]',
},
wsTourUtils.goToCheckout(),
...getPriceListChecksSteps({
pricelistName: "EUR With Discount Included",
eventName: "Test Event Booths",
price: "99.00",
priceSelected: "99",
priceCart: "99.00",
}),
...getPriceListChecksSteps({
pricelistName: "EUR Without Discount Included",
eventName: "Test Event Booths",
price: "99.00",
priceSelected: "99",
priceCart: "99.00",
priceBeforeDiscount: "110.00",
}),
...getPriceListChecksSteps({
pricelistName: "EX With Discount Included",
eventName: "Test Event Booths",
price: "990.00",
priceSelected: "990",
priceCart: "990.00",
}),
...getPriceListChecksSteps({
pricelistName: "EX Without Discount Included",
eventName: "Test Event Booths",
price: "990.00",
priceSelected: "990",
priceCart: "990.00",
priceBeforeDiscount: "1,100.00",
}),
]});

5
tests/__init__.py Normal file
View File

@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import test_event_booth_sale
from . import test_website_event_booth_sale_pricelist

View File

@ -0,0 +1,87 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from datetime import datetime, timedelta
from odoo import Command, fields
from odoo.addons.website_event_sale.tests.common import TestWebsiteEventSaleCommon
from odoo.addons.base.tests.common import HttpCaseWithUserPortal
from odoo.tests.common import tagged
@tagged('post_install', '-at_install')
class TestWebsiteEventBoothSale(HttpCaseWithUserPortal, TestWebsiteEventSaleCommon):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.env['website'].sudo().search([]).show_line_subtotals_tax_selection = 'tax_included'
cls.tax = cls.env['account.tax'].sudo().create({
'name': 'Tax 10',
'amount': 10,
})
cls.booth_product = cls.env['product.product'].create({
'name': 'Test Booth Product',
'description_sale': 'Mighty Booth Description',
'list_price': 20,
'standard_price': 60.0,
'taxes_id': [(6, 0, [cls.tax.id])],
'detailed_type': 'event_booth',
})
cls.event_booth_category = cls.env['event.booth.category'].create({
'name': 'Standard',
'description': '<p>Standard</p>',
'product_id': cls.booth_product.id,
'price': 100.0,
})
cls.event_type = cls.env['event.type'].create({
'name': 'Booth Type',
'event_type_booth_ids': [
Command.create({
'name': 'Standard 1',
'booth_category_id': cls.event_booth_category.id,
}),
Command.create({
'name': 'Standard 2',
'booth_category_id': cls.event_booth_category.id,
}),
Command.create({
'name': 'Standard 3',
'booth_category_id': cls.event_booth_category.id,
}),
],
})
cls.env['event.event'].create({
'name': 'Test Event Booths',
'event_type_id': cls.event_type.id,
'date_begin': fields.Datetime.to_string(datetime.today() + timedelta(days=1)),
'date_end': fields.Datetime.to_string(datetime.today() + timedelta(days=15)),
'website_published': True,
'website_menu': True,
'booth_menu': True,
})
def test_tour(self):
self.env['product.pricelist'].sudo().search([]).action_archive()
self.partner_portal.write({
'street': '858 Lynn Street',
'city': 'Bayonne',
'country_id': self.env.ref('base.state_us_25').id,
'zip': '07002',
'phone': '(683)-556-5104',
})
self.start_tour('/event', 'website_event_booth_tour', login='portal')
def test_booth_pricelists_different_currencies(self):
self.env.ref('base.user_admin').partner_id.write({
'email': 'mitchell.stephen@example.com',
'name': 'Mitchell Admin',
'street': '215 Vine St',
'city': 'Scranton',
'zip': '18503',
'country_id': self.env.ref('base.us').id,
'state_id': self.env.ref('base.state_us_39').id,
'phone': '+1 555-555-5555',
})
self.start_tour("/web", 'event_booth_sale_pricelists_different_currencies', login='admin')

View File

@ -0,0 +1,80 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.addons.event_booth_sale.tests.common import TestEventBoothSaleCommon
from odoo.addons.website_event_sale.tests.common import TestWebsiteEventSaleCommon
from odoo.addons.website_sale.controllers.main import WebsiteSale
from odoo.addons.website.tools import MockRequest
from odoo.tests import tagged
@tagged('post_install', '-at_install')
class TestWebsiteBoothPriceList(TestEventBoothSaleCommon, TestWebsiteEventSaleCommon):
@classmethod
def setUpClass(cls):
super(TestWebsiteBoothPriceList, cls).setUpClass()
cls.WebsiteSaleController = WebsiteSale()
cls.booth_1 = cls.env['event.booth'].create({
'booth_category_id': cls.event_booth_category_1.id,
'event_id': cls.event.id,
'name': 'Test Booth 1',
})
cls.booth_2 = cls.env['event.booth'].create({
'booth_category_id': cls.event_booth_category_1.id,
'event_id': cls.event.id,
'name': 'Test Booth 2',
})
def test_pricelist_different_currency(self):
self.env['product.pricelist'].search([('id', '!=', self.pricelist.id)]).action_archive()
so_line = self.env['sale.order.line'].create({
'event_booth_category_id': self.event_booth_category_1.id,
'event_booth_pending_ids': (self.booth_1 + self.booth_2).ids,
'event_id': self.event.id,
'order_id': self.so.id,
'product_id': self.event_booth_product.id,
})
# set pricelist to 0 - currency: company
self.pricelist.write({
'currency_id': self.env.company.currency_id.id,
'discount_policy': 'with_discount',
'item_ids': [(5, 0, 0), (0, 0, {
'applied_on': '3_global',
'compute_price': 'percentage',
'percent_price': 0,
})],
'name': 'With Discount Included',
})
with MockRequest(self.env, sale_order_id=self.so.id, website=self.current_website):
self.WebsiteSaleController.pricelist(promo=None)
self.so._cart_update(line_id=so_line.id, product_id=self.event_booth_product.id, set_qty=1)
self.assertEqual(so_line.price_reduce_taxexcl, 40)
# set pricelist to 10% - without discount
self.pricelist.write({
'currency_id': self.currency_test.id,
'discount_policy': 'without_discount',
'item_ids': [(5, 0, 0), (0, 0, {
'applied_on': '3_global',
'compute_price': 'percentage',
'percent_price': 10,
})],
'name': 'Without Discount Included',
})
with MockRequest(self.env, sale_order_id=self.so.id, website=self.current_website):
self.WebsiteSaleController.pricelist(promo=None)
self.so._cart_update(line_id=so_line.id, product_id=self.event_booth_product.id, set_qty=1)
self.assertEqual(so_line.price_reduce_taxexcl, 360, 'Incorrect amount based on the pricelist "Without Discount" and its currency.')
# set pricelist to 10% - with discount
self.pricelist.write({
'discount_policy': 'with_discount',
'name': 'With Discount Included',
})
with MockRequest(self.env, sale_order_id=self.so.id, website=self.current_website):
self.WebsiteSaleController.pricelist(promo=None)
self.so._cart_update(line_id=so_line.id, product_id=self.event_booth_product.id, set_qty=1)
self.assertEqual(so_line.price_reduce_taxexcl, 360, 'Incorrect amount based on the pricelist "With Discount" and its currency.')

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo><data>
<template id="event_booth_registration_details" inherit_id="website_event_booth.event_booth_registration_details">
<xpath expr="//button[hasclass('o_wbooth_registration_confirm')]//span" position="replace">
<t t-if="has_payment_step">Go to Payment</t>
<t t-else="">Book my Booth(s)</t>
</xpath>
</template>
</data></odoo>

View File

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<template id="event_booth_registration" inherit_id="website_event_booth.event_booth_registration">
<xpath expr="//label//span[hasclass('booth_category_price')]" position="replace">
<t t-if="booth_category.price">
<t t-if="(booth_category.price - booth_category.price_reduce) &gt; 0 and website.pricelist_id.discount_policy == 'without_discount'">
<del t-if="website.show_line_subtotals_tax_selection == 'tax_excluded'"
class="text-danger me-1"
t-field="booth_category.price"
t-options="{'widget': 'monetary', 'from_currency': event.company_id.sudo().currency_id, 'display_currency': website.currency_id}"/>
<del t-else=""
class="text-danger me-1"
t-field="booth_category.price_incl"
t-options="{'widget': 'monetary', 'from_currency': event.company_id.sudo().currency_id, 'display_currency': website.currency_id}"/>
</t>
<h5 t-if="website.show_line_subtotals_tax_selection == 'tax_excluded'"
t-field="booth_category.price_reduce"
t-options="{'widget': 'monetary', 'from_currency': event.company_id.sudo().currency_id, 'display_currency': website.currency_id}"/>
<h5 t-else=""
t-field="booth_category.price_reduce_taxinc"
t-options="{'widget': 'monetary', 'from_currency': event.company_id.sudo().currency_id, 'display_currency': website.currency_id}"/>
</t>
<h5 t-else="">Free</h5>
</xpath>
<xpath expr="//input[@name='booth_category_id']" position="attributes">
<attribute name="t-att-data-price">
event.company_id.sudo().currency_id._convert(
booth_category.price_reduce_taxinc if website.show_line_subtotals_tax_selection == 'tax_included' else booth_category.price_reduce,
website.currency_id,
event.company_id,
datetime.date.today()
) or '0'
</attribute>
</xpath>
<xpath expr="//button[hasclass('o_wbooth_registration_submit')]" position="before">
<div class="o_wbooth_booth_total_price d-none pb-3 text-end">
<div class="fw-bold">
<span>Total</span>
<span t-out="float(0)"
t-options="{'widget': 'monetary', 'from_currency': event.company_id.sudo().currency_id, 'display_currency': website.currency_id}"/>
</div>
</div>
</xpath>
</template>
<template id="event_booth_order_progress" inherit_id="website_event_booth.event_booth_order_progress">
<xpath expr="//li[last()]//span" position="replace">
<t t-if="has_payment_step">Payment</t>
<t t-else="">Confirmed</t>
</xpath>
</template>
</odoo>