diff --git a/contract/models/contract_line.py b/contract/models/contract_line.py index 0a99b8f726..b405af317f 100644 --- a/contract/models/contract_line.py +++ b/contract/models/contract_line.py @@ -597,18 +597,18 @@ def _get_period_to_invoice( def _translate_marker_month_name(self, month_name): months = { - "January": _("January"), - "February": _("February"), - "March": _("March"), - "April": _("April"), - "May": _("May"), - "June": _("June"), - "July": _("July"), - "August": _("August"), - "September": _("September"), - "October": _("October"), - "November": _("November"), - "December": _("December"), + "01": _("January"), + "02": _("February"), + "03": _("March"), + "04": _("April"), + "05": _("May"), + "06": _("June"), + "07": _("July"), + "08": _("August"), + "09": _("September"), + "10": _("October"), + "11": _("November"), + "12": _("December"), } return months[month_name] @@ -623,7 +623,7 @@ def _insert_markers(self, first_date_invoiced, last_date_invoiced): name = name.replace( "#INVOICEMONTHNAME#", self.with_context(lang=lang.code)._translate_marker_month_name( - first_date_invoiced.strftime("%B") + first_date_invoiced.strftime("%m") ), ) return name