[I18N] website_sale_aplicoop: Translate weekdays
This commit is contained in:
parent
62a1c4e1e9
commit
9bd48654fd
3 changed files with 99 additions and 18 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 ""
|
||||
|
|
|
|||
|
|
@ -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 ""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue