Ajout du support Gettext

Gettext est un programme destiné à la gestion de langues dans les applications informatique. Programme issue du projet GNU, il est très utilisé dans les logiciels libres, applications en ligne de commandes, interfaces graphiques et sites internet. Gettext est une suite de programmes et un API en C.

Pour de plus amples informations :
 * Gettext manuel.
 * Wikipedia fr et en.

Pour le programmeur
Les fonctions de l'API C de gettext sont disponibles en incluant le fichier i18n.hpp du dossier vle/utils/i18n.hpp

Dans le code sources de VLE, les phrases qu'il faut traduire doivent être en anglais et se trouver dans un appel à la fonction gettext :

Pour le traducteur
Création du catalogue à partir de tous les fichiers C++ et Glade :

Création d'un fichier de traduction français :

Compilation d'un catalogue (réalisée par le script Gettext de CMake) :

Mise à jour d'un fichier de traduction avec un nouvelle release du fichier de catalogue :