[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):
|
class CustomerPortal(sale_portal.CustomerPortal):
|
||||||
"""Extend sale portal to include draft orders."""
|
"""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):
|
def _prepare_orders_domain(self, partner):
|
||||||
"""Override to include draft and done orders."""
|
"""Override to include draft and done orders."""
|
||||||
return [
|
return [
|
||||||
|
|
@ -35,15 +48,7 @@ class CustomerPortal(sale_portal.CustomerPortal):
|
||||||
)
|
)
|
||||||
|
|
||||||
# Add translated day names for pickup_day display
|
# Add translated day names for pickup_day display
|
||||||
values["day_names"] = [
|
values["day_names"] = self._get_weekday_names()
|
||||||
request.env._("Monday"),
|
|
||||||
request.env._("Tuesday"),
|
|
||||||
request.env._("Wednesday"),
|
|
||||||
request.env._("Thursday"),
|
|
||||||
request.env._("Friday"),
|
|
||||||
request.env._("Saturday"),
|
|
||||||
request.env._("Sunday"),
|
|
||||||
]
|
|
||||||
|
|
||||||
request.session["my_orders_history"] = values["orders"].ids[:100]
|
request.session["my_orders_history"] = values["orders"].ids[:100]
|
||||||
return request.render("sale.portal_my_orders", values)
|
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 it's a template render (not a redirect), add day_names to the context
|
||||||
if hasattr(response, "qcontext"):
|
if hasattr(response, "qcontext"):
|
||||||
response.qcontext["day_names"] = [
|
response.qcontext["day_names"] = self._get_weekday_names()
|
||||||
request.env._("Monday"),
|
|
||||||
request.env._("Tuesday"),
|
|
||||||
request.env._("Wednesday"),
|
|
||||||
request.env._("Thursday"),
|
|
||||||
request.env._("Friday"),
|
|
||||||
request.env._("Saturday"),
|
|
||||||
request.env._("Sunday"),
|
|
||||||
]
|
|
||||||
|
|
||||||
return response
|
return response
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,48 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: \n"
|
"Content-Transfer-Encoding: \n"
|
||||||
"Plural-Forms: \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
|
#. module: base
|
||||||
#: model:ir.module.module,description:base.module_website_sale_aplicoop
|
#: model:ir.module.module,description:base.module_website_sale_aplicoop
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,48 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: \n"
|
"Content-Transfer-Encoding: \n"
|
||||||
"Plural-Forms: \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
|
#. module: base
|
||||||
#: model:ir.module.module,description:base.module_website_sale_aplicoop
|
#: model:ir.module.module,description:base.module_website_sale_aplicoop
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue