[I18N] website_sale_aplicoop: Translate weekdays

This commit is contained in:
snt 2026-03-03 15:24:01 +01:00
parent 62a1c4e1e9
commit 9bd48654fd
3 changed files with 99 additions and 18 deletions

View file

@ -14,6 +14,19 @@ _logger = logging.getLogger(__name__)
class CustomerPortal(sale_portal.CustomerPortal):
"""Extend sale portal to include draft orders."""
def _get_weekday_names(self):
"""Return translated weekday names (Monday first, Sunday last)."""
_t = request.env._
return [
_t("Monday"),
_t("Tuesday"),
_t("Wednesday"),
_t("Thursday"),
_t("Friday"),
_t("Saturday"),
_t("Sunday"),
]
def _prepare_orders_domain(self, partner):
"""Override to include draft and done orders."""
return [
@ -35,15 +48,7 @@ class CustomerPortal(sale_portal.CustomerPortal):
)
# Add translated day names for pickup_day display
values["day_names"] = [
request.env._("Monday"),
request.env._("Tuesday"),
request.env._("Wednesday"),
request.env._("Thursday"),
request.env._("Friday"),
request.env._("Saturday"),
request.env._("Sunday"),
]
values["day_names"] = self._get_weekday_names()
request.session["my_orders_history"] = values["orders"].ids[:100]
return request.render("sale.portal_my_orders", values)
@ -58,14 +63,6 @@ class CustomerPortal(sale_portal.CustomerPortal):
# If it's a template render (not a redirect), add day_names to the context
if hasattr(response, "qcontext"):
response.qcontext["day_names"] = [
request.env._("Monday"),
request.env._("Tuesday"),
request.env._("Wednesday"),
request.env._("Thursday"),
request.env._("Friday"),
request.env._("Saturday"),
request.env._("Sunday"),
]
response.qcontext["day_names"] = self._get_weekday_names()
return response

View file

@ -13,6 +13,48 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Monday"
msgstr "Lunes"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Tuesday"
msgstr "Martes"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Wednesday"
msgstr "Miércoles"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Thursday"
msgstr "Jueves"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Friday"
msgstr "Viernes"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Saturday"
msgstr "Sábado"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Sunday"
msgstr "Domingo"
#. module: base
#: model:ir.module.module,description:base.module_website_sale_aplicoop
msgid ""

View file

@ -13,6 +13,48 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Monday"
msgstr "Astelehena"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Tuesday"
msgstr "Asteartea"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Wednesday"
msgstr "Asteazkena"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Thursday"
msgstr "Osteguna"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Friday"
msgstr "Ostirala"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Saturday"
msgstr "Larunbata"
#. module: website_sale_aplicoop
#. odoo-python
#: code:addons/website_sale_aplicoop/controllers/portal.py:0
msgid "Sunday"
msgstr "Igandea"
#. module: base
#: model:ir.module.module,description:base.module_website_sale_aplicoop
msgid ""