16 Langues supplémentaires de l’interface web
Aperçu
Pour utiliser une autre langue que l'anglais dans l'interface Web de Zabbix, ses paramètres régionaux doivent être installés sur le serveur Web. De plus, l'extension PHP gettext est requise pour que les traductions fonctionnent.
Installation des paramètres régionaux
Pour lister toutes les langues installées, exécutez :
locale -a
Si certaines langues nécessaires ne sont pas répertoriées, ouvrez le fichier /etc/locale.gen et décommentez les paramètres régionaux requis. Étant donné que Zabbix utilise l'encodage UTF-8, vous devez sélectionner des paramètres régionaux avec le jeu de caractères UTF-8.
Maintenant, exécutez :
locale-gen
Redémarrez le serveur Web.
Les paramètres régionaux devraient maintenant être installées. Il peut être nécessaire de recharger la page du frontal Zabbix dans le navigateur en utilisant Ctrl + F5 pour que de nouvelles langues apparaissent.
Installer Zabbix
Si vous installez Zabbix directement depuis le repository git Zabbix, les fichiers de traduction doivent être générés manuellement. Pour générer des fichiers de traduction, exécutez :
make gettext
locale/make_mo.sh
Cette étape n'est pas nécessaire lors de l'installation de Zabbix à partir de packages ou des fichiers source tar.gz.
Sélection d'une langue
Il existe plusieurs façons de sélectionner une langue dans l'interface web de Zabbix :
- Lors de l'installation de l'interface web - dans l'assistant d'installation du frontend. La langue sélectionnée sera définie comme langue par défaut du système.
- Après l'installation, la langue par défaut du système peut être modifiée dans la section de menu Administration→General→GUI.
- La langue d'un utilisateur particulier peut être modifiée dans le profil utilisateur.
Si une locale pour une langue n'est pas installée sur la machine, cette langue apparaîtra en grisé dans le sélecteur de langue de Zabbix. Une icône orange s'affiche à côté du sélecteur de langue si au moins une locale est manquante. En cliquant sur cette icône, le message suivant s'affichera : « Vous ne pouvez pas choisir certaines langues, car les locales correspondantes ne sont pas installées sur le serveur web. »
