En el año 2013 habíamos comentado algo parecido en el blog pero para mostrar la bandera del idioma activo en Prestashop 1.5
A la hora de seleccionar los idiomas en Prestashop 1.7, vemos que aparece el texto con el nombre del idioma.

¿Cómo podemos mostrar las imágenes de las banderas de los idiomas en Prestashop 1.7?

Accedemos al fichero:
/themes/classic/modules/ps_languageselector/ps_languageselector.tpl
Y cambiamos la siguiente línea: (En Prestashop 1.7.1.0 esta sobre la línea 29)
{$current_language.name_simple}
por
<img src="{$urls.img_lang_url}{$current_language.id_lang}.jpg" />{$current_language.name_simple}

De esta manera, vamos a ver junto al nombre del idioma activo, la imagen de ese idioma.
Oh dios mío, no se ven las imágenes de las banderas cuando pincho y me aparecen el listado de idiomas…
El siguiente paso es cambiar en el mismo fichero:
Esta instrucción: (Esta en la línea 36 y 42 en Prestashop 1.7.1.0)
{$language.name_simple}
por
<img src="{$urls.img_lang_url}{$language.id_lang}.jpg" /> {$language.name_simple}
Para que no os perdáis os he señalado en la siguiente imagen, donde hemos cambiado las instrucciones.

Guía construida bajo Prestashop 1.7.1.0
Hola hay un error el archivo no se encuentra en “/themes/classic/modules/ps_currencyselector/ps_currencyselector.tpl”
si no en \themes\classic\modules\ps_languageselector\ps_languageselector.tpl
Agradecido por el aviso y corregido el post. Fue una errata en su momento al pasar el articulo a wordpress, ya que en su momento me encontraba tocando ambos módulos.