Teltek/i18n certificate date utils

Description

The month in the date of generated certificates is not being translated by the strings pulled from Transifex. The string in Transifex is like this:
```
{month} {day}, {year}
```

We can only change the format of the date without translating the month name.

In this commit, the translation of the month is being added before the assignment of the value of the month into the date format.

For example, the English date `April 6, 2017`, in Spanish appears as `April 6, 2017`. By adding the translation of the date format in Transifex, from `{month}
{day}, {year}` in English to `{day}
{month}
{year}
` in Spanish, we still have the name of the month in English language, `6 April 2017`. With this commit, this problem is being solved and now the date in Spanish appears as `6 abril 2017`.

*The solution applied was defined in #14836*

Done

Assignee

Unassigned

Reporter

Open Source Pull Request Bot

Contributor Name

José Portela Magdaleno

Repo

edx/edx-platform

Customer

Epic Link

None

OSCM Assignee

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Blended Hour Utilization Percentage

None

edX Theme

None

edX Squad

None

Github Lines Added

None

Github Lines Deleted

None

Priority

Unset