{% comment %} From github.com/oncleben31/jekyll-date-basic-i18n {% endcomment %}

{% assign date_format_to_be_translated = include.format | default: site.date_format | default: “%b %-d, %Y” %}

{% assign num_day = include.date | date: “%w” | plus: 0 %} {% assign num_month = include.date | date: “%-m” | plus: -1 %} {% assign lang = include.lang | default: page.lang | default: site.lang %}

{% if site.data.locales.abbreviated_weekday %} {% assign date_format_to_be_translated = date_format_to_be_translated | replace: “%a”, site.data.locales.abbreviated_weekday %} {% endif %}

{% if site.data.locales.full_weekday %} {% assign date_format_to_be_translated = date_format_to_be_translated | replace: “%A”, site.data.locales.full_weekday %} {% endif %}

{% if site.data.locales.abbreviated_month %} {% assign date_format_to_be_translated = date_format_to_be_translated | replace: “%b”, site.data.locales.abbreviated_month %} {% endif %}

{% if site.data.locales.full_month %} {% assign date_format_to_be_translated = date_format_to_be_translated | replace: “%B”, site.data.locales.full_month %} {% endif %}

{{ include.date | date: date_format_to_be_translated }}