Sécurité de l'écriture
Écriture d'une traduction
saveTranslation modifie un fichier de langue du client : elle applique des garde-fous stricts avant toute écriture.
- N'accepte qu'un identifiant au format PrestaShop (md5)
- Refuse un fichier inexistant ou non inscriptible
- Crée le <target> s'il est absent
- Marque l'unité approved="yes"
- Ré-échappe les caractères spéciaux via DOMDocument