From 394f9a60a49f89fe20f1995e543af13d81e39397 Mon Sep 17 00:00:00 2001 From: GitHub Copilot Date: Thu, 27 Aug 2026 19:33:43 +0200 Subject: [PATCH] [FIX] website_sale_aplicoop: payment-neutral label on the checkout button The cart button that opens /eskaera//checkout read "Proceed to Checkout", and the curated eu/ca translations went further ("Ordaintzera Joan", "Finalitza la Comanda"), all implying a payment step. With instances running both with and without online payment, revert it to the neutral "Review Order" in the source string, the JS labels and the es/eu/ca translations. Changing the msgid also drops the stale DB translation on update, so the instance that still showed "Ir al pago" picks up the fresh term. Co-Authored-By: Claude Sonnet 5 --- website_sale_aplicoop/controllers/website_sale_i18n.py | 2 +- website_sale_aplicoop/i18n/ca.po | 4 ++-- website_sale_aplicoop/i18n/es.po | 4 ++-- website_sale_aplicoop/i18n/eu.po | 4 ++-- website_sale_aplicoop/models/js_translations.py | 2 +- website_sale_aplicoop/readme/USAGE.rst | 2 +- website_sale_aplicoop/static/src/js/website_sale.js | 2 +- website_sale_aplicoop/views/website_templates.xml | 6 +++--- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/website_sale_aplicoop/controllers/website_sale_i18n.py b/website_sale_aplicoop/controllers/website_sale_i18n.py index 7cfd99a..8aa9199 100644 --- a/website_sale_aplicoop/controllers/website_sale_i18n.py +++ b/website_sale_aplicoop/controllers/website_sale_i18n.py @@ -100,7 +100,7 @@ def _get_translated_labels(self, lang=None, request_obj=None): ), "save_cart": tr("Save Cart"), "reload_cart": tr("Reload Cart"), - "proceed_to_checkout": tr("Proceed to Checkout"), + "proceed_to_checkout": tr("Review Order"), "confirm_order": tr("Confirm Order"), "back_to_cart": tr("Back to Cart"), "remove_item": tr("Remove Item"), diff --git a/website_sale_aplicoop/i18n/ca.po b/website_sale_aplicoop/i18n/ca.po index a2f62bd..1f9ea5f 100644 --- a/website_sale_aplicoop/i18n/ca.po +++ b/website_sale_aplicoop/i18n/ca.po @@ -1686,8 +1686,8 @@ msgstr "Tarifa de preus utilitzada per a les comandes de grup d'Aplicoop" #. odoo-python #: code:addons/website_sale_aplicoop/models/js_translations.py:0 #: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_shop -msgid "Proceed to Checkout" -msgstr "Finalitza la Comanda" +msgid "Review Order" +msgstr "Revisa la comanda" #. module: website_sale_aplicoop #: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_shop diff --git a/website_sale_aplicoop/i18n/es.po b/website_sale_aplicoop/i18n/es.po index fef81f4..6c440ca 100644 --- a/website_sale_aplicoop/i18n/es.po +++ b/website_sale_aplicoop/i18n/es.po @@ -1687,8 +1687,8 @@ msgstr "Lista de precios para pedidos de grupo Aplicoop" #. odoo-python #: code:addons/website_sale_aplicoop/models/js_translations.py:0 #: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_shop -msgid "Proceed to Checkout" -msgstr "Revisar Pedido" +msgid "Review Order" +msgstr "Revisar pedido" #. module: website_sale_aplicoop #: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_shop diff --git a/website_sale_aplicoop/i18n/eu.po b/website_sale_aplicoop/i18n/eu.po index 81159df..f7cd953 100644 --- a/website_sale_aplicoop/i18n/eu.po +++ b/website_sale_aplicoop/i18n/eu.po @@ -1683,8 +1683,8 @@ msgstr "Aplicoop taldeko eskaerei erabiltzeko prezio zerrenda" #. odoo-python #: code:addons/website_sale_aplicoop/models/js_translations.py:0 #: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_shop -msgid "Proceed to Checkout" -msgstr "Ordaintzera Joan" +msgid "Review Order" +msgstr "Eskaera berrikusi" #. module: website_sale_aplicoop #: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_shop diff --git a/website_sale_aplicoop/models/js_translations.py b/website_sale_aplicoop/models/js_translations.py index c3b665b..8a12a8d 100644 --- a/website_sale_aplicoop/models/js_translations.py +++ b/website_sale_aplicoop/models/js_translations.py @@ -29,7 +29,7 @@ def _register_translations(): _("Save Cart") _("Reload Cart") _("Browse Product Categories") - _("Proceed to Checkout") + _("Review Order") _("Confirm Order") _("Back to Cart") _("Remove Item") diff --git a/website_sale_aplicoop/readme/USAGE.rst b/website_sale_aplicoop/readme/USAGE.rst index 8283ea0..6409fc4 100644 --- a/website_sale_aplicoop/readme/USAGE.rst +++ b/website_sale_aplicoop/readme/USAGE.rst @@ -50,7 +50,7 @@ Paying an order online When the group order has online payment enabled: #. Build the cart in ``/eskaera/`` as usual -#. Press **Proceed to Checkout**: the cart is saved to your order first, so +#. Press **Review Order**: the cart is saved to your order first, so the checkout shows the very lines and amounts that will be charged #. Review the summary, choose home delivery if offered, and pick a payment method — all on the same page diff --git a/website_sale_aplicoop/static/src/js/website_sale.js b/website_sale_aplicoop/static/src/js/website_sale.js index 9978fc3..49b481d 100644 --- a/website_sale_aplicoop/static/src/js/website_sale.js +++ b/website_sale_aplicoop/static/src/js/website_sale.js @@ -1362,7 +1362,7 @@ error_save_draft: "Error saving cart", save_cart: "Save Cart", reload_cart: "Reload Cart", - proceed_to_checkout: "Proceed to Checkout", + proceed_to_checkout: "Review Order", remove_item: "Remove Item", confirm_order: "Confirm Order", back_to_cart: "Back to Cart", diff --git a/website_sale_aplicoop/views/website_templates.xml b/website_sale_aplicoop/views/website_templates.xml index 61eafd8..79086b6 100644 --- a/website_sale_aplicoop/views/website_templates.xml +++ b/website_sale_aplicoop/views/website_templates.xml @@ -264,7 +264,7 @@ - +