From 613da5dfb5c87fb0523971afcae8c12b70d8d653 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Thu, 5 Oct 2023 14:43:00 +0000 Subject: [PATCH] [FIX] point_of_sale: translate journal accounts closes odoo/odoo#138465 X-original-commit: aac2f4ca2cd3155daaeadecc901936416f3c21f9 Signed-off-by: Martin Trigaux (mat) --- addons/point_of_sale/i18n/point_of_sale.pot | 1835 +++++++++-------- addons/point_of_sale/models/pos_config.py | 8 +- .../models/report_sale_details.py | 2 +- .../models/pos_payment_method.py | 2 +- addons/pos_restaurant/i18n/pos_restaurant.pot | 429 ++-- addons/pos_restaurant/models/pos_config.py | 2 +- addons/pos_self_order/models/pos_config.py | 4 +- 7 files changed, 1255 insertions(+), 1027 deletions(-) diff --git a/addons/point_of_sale/i18n/point_of_sale.pot b/addons/point_of_sale/i18n/point_of_sale.pot index 0cf10889e07..c549186cc62 100644 --- a/addons/point_of_sale/i18n/point_of_sale.pot +++ b/addons/point_of_sale/i18n/point_of_sale.pot @@ -45,13 +45,6 @@ msgstr "" msgid " Use a printer connected to the IoT Box" msgstr "" -#. module: point_of_sale -#. odoo-javascript -#: code:addons/point_of_sale/static/src/xml/Screens/ProductScreen/NumpadWidget.xml:0 -#, python-format -msgid "% Disc" -msgstr "" - #. module: point_of_sale #. odoo-python #: code:addons/point_of_sale/models/pos_config.py:0 @@ -68,22 +61,22 @@ msgstr "" #. module: point_of_sale #. odoo-javascript -#: code:addons/point_of_sale/static/src/js/Screens/PartnerListScreen/PartnerListScreen.js:0 +#: code:addons/point_of_sale/static/src/app/screens/partner_list/partner_list.js:0 #, python-format msgid "%s customer(s) found for \"%s\"." msgstr "" #. module: point_of_sale #. odoo-javascript -#: code:addons/point_of_sale/static/src/js/models.js:0 -#: code:addons/point_of_sale/static/src/js/models.js:0 +#: code:addons/point_of_sale/static/src/app/store/pos_store.js:0 +#: code:addons/point_of_sale/static/src/app/store/pos_store.js:0 #, python-format msgid "%s fiscal position(s) added to the configuration." msgstr "" #. module: point_of_sale #. odoo-javascript -#: code:addons/point_of_sale/static/src/js/Screens/TicketScreen/TicketScreen.js:0 +#: code:addons/point_of_sale/static/src/app/screens/ticket_screen/ticket_screen.js:0 #, python-format msgid "" "%s has a total amount of %s, are you sure you want to delete this order?" @@ -91,25 +84,11 @@ msgstr "" #. module: point_of_sale #. odoo-javascript -#: code:addons/point_of_sale/static/src/js/Screens/ProductScreen/ProductsWidget.js:0 +#: code:addons/point_of_sale/static/src/app/screens/product_screen/product_list/product_list.js:0 #, python-format msgid "%s product(s) found for \"%s\"." msgstr "" -#. module: point_of_sale -#. odoo-javascript -#: code:addons/point_of_sale/static/src/xml/Screens/ReceiptScreen/ReceiptScreen.xml:0 -#, python-format -msgid "& invoice" -msgstr "" - -#. module: point_of_sale -#. odoo-javascript -#: code:addons/point_of_sale/static/src/xml/Screens/ReceiptScreen/ReceiptScreen.xml:0 -#, python-format -msgid "(Both will be sent by email)" -msgstr "" - #. module: point_of_sale #. odoo-python #: code:addons/point_of_sale/models/pos_order.py:0 @@ -119,7 +98,7 @@ msgstr "" #. module: point_of_sale #. odoo-javascript -#: code:addons/point_of_sale/static/src/xml/Popups/ProductInfoPopup.xml:0 +#: code:addons/point_of_sale/static/src/app/screens/product_screen/product_info_popup/product_info_popup.xml:0 #, python-format msgid "(as of opening)" msgstr "" @@ -136,7 +115,7 @@ msgstr "" #. module: point_of_sale #. odoo-javascript -#: code:addons/point_of_sale/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#: code:addons/point_of_sale/static/src/app/screens/receipt_screen/receipt/order_receipt.xml:0 #, python-format msgid "/pos/ticket and use the code below to request an invoice online" msgstr "" @@ -194,13 +173,6 @@ msgid "" "session.

" msgstr "" -#. module: point_of_sale -#: model_terms:ir.ui.view,arch_db:point_of_sale.view_pos_pos_form -msgid "" -" 0: cash_in_out_list.append({ - 'name': 'Cash Opening', + 'name': _('Cash Opening'), 'amount': session.cash_register_balance_start, }) for cash_move in cash_moves: diff --git a/addons/pos_online_payment/models/pos_payment_method.py b/addons/pos_online_payment/models/pos_payment_method.py index 4db975fae16..7e865250454 100644 --- a/addons/pos_online_payment/models/pos_payment_method.py +++ b/addons/pos_online_payment/models/pos_payment_method.py @@ -109,7 +109,7 @@ class PosPaymentMethod(models.Model): payment_method_id = self.env['pos.payment.method'].search([('is_online_payment', '=', True), ('company_id', '=', company_id)], limit=1).exists() if not payment_method_id: payment_method_id = self.env['pos.payment.method'].create({ - 'name': 'Online Payment', + 'name': _('Online Payment'), 'is_online_payment': True, 'company_id': company_id, }) diff --git a/addons/pos_restaurant/i18n/pos_restaurant.pot b/addons/pos_restaurant/i18n/pos_restaurant.pot index 97d8e57bb61..e38042d597f 100644 --- a/addons/pos_restaurant/i18n/pos_restaurant.pot +++ b/addons/pos_restaurant/i18n/pos_restaurant.pot @@ -32,34 +32,6 @@ msgid "" " define and position the tables." msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 -#, python-format -msgid "ADD" -msgstr "" - -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 -#, python-format -msgid "ADD FLOOR" -msgstr "" - -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 -#, python-format -msgid "ADD a floor to start" -msgstr "" - -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 -#, python-format -msgid "ADD your first table" -msgstr "" - #. module: pos_restaurant #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active @@ -70,10 +42,26 @@ msgstr "" #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 #, python-format msgid "Add" msgstr "" +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 +#, python-format +msgid "Add Floor" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 +#, python-format +msgid "Add a new floor to get started." +msgstr "" + #. module: pos_restaurant #: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form msgid "Add a new restaurant floor" @@ -81,14 +69,21 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 +#, python-format +msgid "Add a new table to get started." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.xml:0 #, python-format msgid "Add a tip" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#: code:addons/pos_restaurant/static/src/app/control_buttons/orderline_note_button/orderline_note_button.js:0 #, python-format msgid "Add internal Note" msgstr "" @@ -100,13 +95,13 @@ msgstr "" #. module: pos_restaurant #: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form -msgid "Add tip after payment (North America specific)" +msgid "Add tip after payment" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 -#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/payment_screen/payment_screen_payment_lines/payment_screen_payment_lines.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/payment_screen/payment_screen_payment_lines/payment_screen_payment_lines.xml:0 #, python-format msgid "Adjust Amount" msgstr "" @@ -138,13 +133,6 @@ msgstr "" msgid "Allows to print the Bill before payment." msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 -#, python-format -msgid "Amount" -msgstr "" - #. module: pos_restaurant #: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name msgid "An internal identification of a table" @@ -170,20 +158,12 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 -#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/split_bill_screen/split_bill_screen.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.xml:0 #, python-format msgid "Back" msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 -#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 -#, python-format -msgid "Back to floor" -msgstr "" - #. module: pos_restaurant #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color msgid "Background Color" @@ -199,16 +179,28 @@ msgstr "" msgid "Bacon Burger" msgstr "" +#. module: pos_restaurant +#: model:pos.payment.method,name:pos_restaurant.payment_method +msgid "Bank" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Bar" +msgstr "" + #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#: code:addons/pos_restaurant/static/src/app/control_buttons/print_bill_button/print_bill_button.xml:0 #, python-format msgid "Bill" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/bill_screen/bill_screen.xml:0 #: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill #, python-format msgid "Bill Printing" @@ -216,7 +208,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/split_bill_screen/split_bill_screen.xml:0 #: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill #, python-format msgid "Bill Splitting" @@ -224,7 +216,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#: code:addons/pos_restaurant/static/src/app/control_buttons/table_guests_button/table_guests_button.js:0 #, python-format msgid "Blocked action" msgstr "" @@ -239,25 +231,11 @@ msgstr "" msgid "Blue" msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 -#, python-format -msgid "CLOSE" -msgstr "" - -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 -#, python-format -msgid "COPY" -msgstr "" - #. module: pos_restaurant #. odoo-python #: code:addons/pos_restaurant/models/pos_config.py:0 #, python-format -msgid "Cash" +msgid "Cash Restaurant" msgstr "" #. module: pos_restaurant @@ -274,13 +252,14 @@ msgstr "" #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #, python-format msgid "Close" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/payment_screen/payment_screen.xml:0 #, python-format msgid "Close Tab" msgstr "" @@ -309,17 +288,11 @@ msgstr "" #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #, python-format msgid "Copy" msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/error_handlers.js:0 -#, python-format -msgid "Couldn't synchronize the orders for the tables because you are offline" -msgstr "" - #. module: pos_restaurant #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid @@ -335,12 +308,6 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 -#, python-format -msgid "DELETE" -msgstr "" - -#. module: pos_restaurant -#. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #, python-format @@ -359,6 +326,13 @@ msgstr "" msgid "Design floors and assign orders to tables" msgstr "" +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/control_buttons/table_guests_button/table_guests_button.xml:0 +#, python-format +msgid "Dine-in Guests" +msgstr "" + #. module: pos_restaurant #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name @@ -377,7 +351,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/navbar/navbar.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/navbar/navbar.xml:0 #, python-format msgid "Edit Plan" msgstr "" @@ -387,12 +361,22 @@ msgstr "" msgid "Enables Bill Splitting in the Point of Sale." msgstr "" +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.espresso_product_template +msgid "Espresso" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.fanta_product_template +msgid "Fanta" +msgstr "" + #. module: pos_restaurant #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #, python-format -msgid "FILL" +msgid "Fill" msgstr "" #. module: pos_restaurant @@ -401,10 +385,7 @@ msgid "Floor" msgstr "" #. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.js:0 #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name -#, python-format msgid "Floor Name" msgstr "" @@ -421,6 +402,13 @@ msgstr "" msgid "Floor Plans" msgstr "" +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.js:0 +#, python-format +msgid "Floor name" +msgstr "" + #. module: pos_restaurant #. odoo-python #: code:addons/pos_restaurant/models/pos_restaurant.py:0 @@ -445,7 +433,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/receipt_screen/order_receipt/order_receipt.xml:0 #, python-format msgid "For convenience, we are providing the following gratuity calculations:" msgstr "" @@ -465,6 +453,11 @@ msgstr "" msgid "Green" msgstr "" +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.green_tea_product_template +msgid "Green Tea" +msgstr "" + #. module: pos_restaurant #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 @@ -476,23 +469,20 @@ msgid "Grey" msgstr "" #. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 #: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count -#, python-format msgid "Guests" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/receipt_screen/order_receipt/order_receipt.xml:0 #, python-format msgid "Guests:" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#: code:addons/pos_restaurant/static/src/app/control_buttons/table_guests_button/table_guests_button.js:0 #, python-format msgid "Guests?" msgstr "" @@ -513,6 +503,11 @@ msgstr "" msgid "ID" msgstr "" +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.ice_tea_product_template +msgid "Ice Tea" +msgstr "" + #. module: pos_restaurant #: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active msgid "" @@ -522,7 +517,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#: code:addons/pos_restaurant/static/src/app/control_buttons/orderline_note_button/orderline_note_button.xml:0 #, python-format msgid "Internal Note" msgstr "" @@ -545,7 +540,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/payment_screen/payment_screen.xml:0 #, python-format msgid "Keep Open" msgstr "" @@ -574,7 +569,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "Logo" msgstr "" @@ -599,6 +594,11 @@ msgstr "" msgid "Margherita" msgstr "" +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.milkshake_banana_product_template +msgid "Milkshake Banana" +msgstr "" + #. module: pos_restaurant #: model:product.template,name:pos_restaurant.minute_maid_product_template msgid "Minute Maid" @@ -611,33 +611,18 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.js:0 +#, python-format +msgid "New Floor" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.xml:0 #, python-format msgid "No Tip" msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 -#, python-format -msgid "No floors available," -msgstr "" - -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 -#, python-format -msgid "No tables available," -msgstr "" - -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 -#, python-format -msgid "Note" -msgstr "" - #. module: pos_restaurant #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.js:0 @@ -647,14 +632,33 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/bill_screen/bill_screen.xml:0 #, python-format msgid "Ok" msgstr "" +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Online reservation for restaurant" +msgstr "" + #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 +#, python-format +msgid "Oops! No floors available." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.xml:0 +#, python-format +msgid "Oops! No tables available." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/overrides/components/ticket_screen/ticket_screen.js:0 #, python-format msgid "Open" msgstr "" @@ -671,14 +675,15 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ActionpadWidget.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/product_screen/actionpad_widget/actionpad_widget.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/product_screen/product_screen.xml:0 #, python-format msgid "Order" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/receipt_screen/order_receipt/order_receipt.xml:0 #, python-format msgid "PRO FORMA" msgstr "" @@ -695,16 +700,18 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ActionpadWidget.xml:0 -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ActionpadWidget.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/product_screen/actionpad_widget/actionpad_widget.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/product_screen/actionpad_widget/actionpad_widget.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/product_screen/product_screen.xml:0 #, python-format msgid "Pay" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ActionpadWidget.xml:0 -#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/split_bill_screen/split_bill_screen.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/product_screen/actionpad_widget/actionpad_widget.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/product_screen/product_screen.xml:0 #, python-format msgid "Payment" msgstr "" @@ -761,21 +768,21 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/bill_screen/bill_screen.xml:0 #, python-format msgid "Print" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.js:0 #, python-format msgid "Printing is not supported on some browsers" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.js:0 #, python-format msgid "" "Printing is not supported on some browsers due to no default printing " @@ -793,13 +800,6 @@ msgstr "" msgid "Purple" msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 -#, python-format -msgid "RENAME" -msgstr "" - #. module: pos_restaurant #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 @@ -810,6 +810,13 @@ msgstr "" msgid "Red" msgstr "" +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/product_screen/product_screen.xml:0 +#, python-format +msgid "Release table" +msgstr "" + #. module: pos_restaurant #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/floor_screen.js:0 @@ -828,22 +835,18 @@ msgstr "" #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #, python-format msgid "Rename" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.xml:0 #, python-format msgid "Reprint receipts" msgstr "" -#. module: pos_restaurant -#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form -msgid "Restaurant & Bar" -msgstr "" - #. module: pos_restaurant #: model:ir.model,name:pos_restaurant.model_restaurant_floor #: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form @@ -865,14 +868,14 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/payment_screen/payment_screen_payment_lines/payment_screen_payment_lines.xml:0 #, python-format msgid "Reverse" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/payment_screen/payment_screen_payment_lines/payment_screen_payment_lines.xml:0 #, python-format msgid "Reverse Payment" msgstr "" @@ -890,30 +893,26 @@ msgstr "" msgid "Round Shape" msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 -#, python-format -msgid "SEATS" -msgstr "" - -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 -#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 -#, python-format -msgid "SHAPE" -msgstr "" - #. module: pos_restaurant #: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template msgid "Salmon and Avocado" msgstr "" +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Save this page and come back here to set up the feature." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.schweppes_product_template +msgid "Schweppes" +msgstr "" + #. module: pos_restaurant #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats #, python-format msgid "Seats" @@ -926,7 +925,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "Served by" msgstr "" @@ -938,20 +937,24 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 -#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/ticket_screen/ticket_screen.xml:0 #, python-format msgid "Settle" msgstr "" #. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +#, python-format msgid "Shape" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "Signature" msgstr "" @@ -963,7 +966,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#: code:addons/pos_restaurant/static/src/app/control_buttons/split_bill_button/split_bill_button.xml:0 #, python-format msgid "Split" msgstr "" @@ -988,28 +991,36 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "Subtotal" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/navbar/navbar.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/navbar/navbar.xml:0 #, python-format msgid "Switch Floor View" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 -#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 -#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/ticket_screen/ticket_screen.js:0 +#: code:addons/pos_restaurant/static/src/overrides/components/ticket_screen/ticket_screen.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/ticket_screen/ticket_screen.xml:0 #: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id #, python-format msgid "Table" msgstr "" +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant_appointment +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_module_pos_restaurant_appointment +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Table Booking" +msgstr "" + #. module: pos_restaurant #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name msgid "Table Name" @@ -1030,7 +1041,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "Tel:" msgstr "" @@ -1050,13 +1061,6 @@ msgstr "" msgid "The default number of customer served at this table." msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/app/error_handlers.js:0 -#, python-format -msgid "The orders for the table could not be loaded because you are offline" -msgstr "" - #. module: pos_restaurant #: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids #: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids @@ -1099,7 +1103,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.js:0 #, python-format msgid "" "This order is not yet synced to server. Make sure it is synced then try " @@ -1118,36 +1122,43 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 -#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/ticket_screen/ticket_screen.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/ticket_screen/ticket_screen.xml:0 #, python-format msgid "Tip" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.xml:0 +#, python-format +msgid "Tip Amount" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "Tip:" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/overrides/components/ticket_screen/ticket_screen.js:0 #, python-format msgid "Tipping" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "Total:" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#: code:addons/pos_restaurant/static/src/app/control_buttons/transfer_order_button/transfer_order_button.xml:0 #, python-format msgid "Transfer" msgstr "" @@ -1164,14 +1175,21 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.js:0 #, python-format msgid "Unsynced order" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_screen/tip_screen.xml:0 +#, python-format +msgid "Username" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "VAT:" msgstr "" @@ -1206,13 +1224,6 @@ msgstr "" msgid "Width" msgstr "" -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 -#, python-format -msgid "With a" -msgstr "" - #. module: pos_restaurant #. odoo-javascript #: code:addons/pos_restaurant/static/src/app/floor_screen/edit_bar.xml:0 @@ -1240,7 +1251,7 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#: code:addons/pos_restaurant/static/src/app/control_buttons/table_guests_button/table_guests_button.js:0 #, python-format msgid "You cannot put a number that exceeds %s " msgstr "" @@ -1265,36 +1276,36 @@ msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "________________________" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/app/tip_receipt/tip_receipt.xml:0 #, python-format msgid "______________________________________________" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 -#, python-format -msgid "at" -msgstr "" - -#. module: pos_restaurant -#. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/receipt_screen/order_receipt/order_receipt.xml:0 #, python-format msgid "at table" msgstr "" #. module: pos_restaurant #. odoo-javascript -#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#: code:addons/pos_restaurant/static/src/overrides/components/product_screen/product_screen.xml:0 #, python-format -msgid "discount" +msgid "changes" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/overrides/components/product_screen/product_screen.xml:0 +#, python-format +msgid "items" msgstr "" diff --git a/addons/pos_restaurant/models/pos_config.py b/addons/pos_restaurant/models/pos_config.py index c94e250b1d0..5dbf65ed084 100644 --- a/addons/pos_restaurant/models/pos_config.py +++ b/addons/pos_restaurant/models/pos_config.py @@ -101,7 +101,7 @@ class PosConfig(models.Model): ]) if not pos_configs: pos_configs = self.env['pos.config'].with_company(company).create({ - 'name': 'Bar', + 'name': _('Bar'), 'company_id': company.id, 'module_pos_restaurant': True, 'iface_splitbill': True, diff --git a/addons/pos_self_order/models/pos_config.py b/addons/pos_self_order/models/pos_config.py index 2fba64aa115..732c1608f93 100644 --- a/addons/pos_self_order/models/pos_config.py +++ b/addons/pos_self_order/models/pos_config.py @@ -135,7 +135,7 @@ class PosConfig(models.Model): pos_config_id.self_ordering_image_home_ids = [(4, attachment.id)] self.env['pos_self_order.custom_link'].create({ - 'name': 'Order Now', + 'name': _('Order Now'), 'url': f'/pos-self/{pos_config_id.id}/products', 'pos_config_ids': [(4, pos_config_id.id)], }) @@ -215,7 +215,7 @@ class PosConfig(models.Model): # Here we use "range" to determine the number of QR codes to generate from # this list, which will then be inserted into a PDF. table_qr_code.extend([{ - 'name': 'Generic', + 'name': _('Generic'), 'type': 'default', 'tables': [{ 'id': i,