Anglais-Français - Français-Anglais
{% assign lettres = site.data.traductions['vrais mots'] | map :"anglais" | map slice :0 | uniq | sort %}
{% for lettre in lettres %}
{{lettre}}
{% unless forloop.last %}
-
{% endunless %}
{% endfor %}
{% assign ang_fra = site.data.traductions['vrais mots'] | sort :"anglais" %}
{% for trad in ang_fra %}
{% capture lettre %}{{ trad['anglais'] | slice :0 }}{% endcapture %}
{% if forloop.first %}
{% elsif lettre != lettre_avant %}
{% endif %}
{% assign lettre_avant = lettre %}
- {{ trad['anglais'] }}
- {{ trad['français'] }}
{% if forloop.last %}
{% endif %}
{% endfor %}
{% assign lettres = site.data.traductions['vrais mots'] | map :"français" | map slice :0 | uniq | sort %}
{% for lettre in lettres %}
{{lettre}}
{% unless forloop.last %}
-
{% endunless %}
{% endfor %}
{% assign fra_ang = site.data.traductions['vrais mots'] | sort :"français" %}
{% for trad in fra_ang %}
{% capture lettre %}{{ trad['français'] | slice :0 }}{% endcapture %}
{% if forloop.first %}
{% elsif lettre != lettre_avant %}
{% endif %}
{% assign lettre_avant = lettre %}
- {{ trad['français'] }}
- {{ trad['anglais'] }}
{% if forloop.last %}
{% endif %}
{% endfor %}