Traduire le playbook #26
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pour que le playbook soit utilisable par des admins dans plusieurs langues, il faut pouvoir traduire les noms de play/task/handler.
Pour cela on utilise le plugin ansible ansible-i18n développé pour l'occasion.
Un début de traductions pour le rôle common est dispo
a7f2063641
Il faut encore :
Après test il semblerait que l'utilisation du callback plugin empêche l'utilisation des variables dans les noms.. pour le moment :)
Les traductions sont faites.
Pour faciliter le processus, on supprime les variables dans les noms de tâches en attendant que i18n-ansible ou Ansible lui-même ne permette cela.
Il faut encore développer un script pour suivre l'avancée des traductions, et mettre à jour la doc admin pour expliquer l'installation de ansible_i18n.
Est-ce que ça ne vaudrait pas le coup de créer une recette dédiée pour installer le serveur?
Au lieu de maintenir un callback plugin custom qui complexifie le processus d'installation, on pourrait utiliser un wrapper script autour du callback JSON.
Je vais tester de faire ça dans les prochains jours.