Comment avoir le bouton Déconnexion sur la même ligne
Publié : 01 mars 2015, 11:01
Bonjour à tous.
Sur mon téléphone ZTE OpenC, j'ai constaté que le bouton Déconnexion était sur une ligne au dessous des autres raccourcis quand je consultais Domoticz. Cela sans doute à cause de la taille de l'écran (4 pouces). Voici ce que cela donne :

La cause du problème vient de la longueur du mot Déconnexion, en effet en Anglais, le mot s'écrit Logout et est donc beaucoup plus court, ce qui lui permet de se caser dans la continuité des autres icônes.
Pour contourner ce problème, vous devez modifier le fichier de langue français pour renommer le mot Déconnexion en Logout. Rendez vous dans le répertoire où se trouve ce fichier :
Le fichier se nomme domoticz-fr.json.gz, faites en une sauvegarde avant de commencer à travailler dessus :
Vous devez maintenant le décompresser pour le modifier :
La ligne à modifier est la numéro 456 (vous pouvez aussi faire une recherche avec VIM sur le mot clé Déconnexion :
Remplacez le mot Déconnexion par Logout :
Vous pouvez maintenant re-compresser le fichier :
Videz le cache internet (cela est très important, sinon vous aurez toujours l'ancien affichage) et relancer domoticz, tout est sur la même ligne :

Sur mon téléphone ZTE OpenC, j'ai constaté que le bouton Déconnexion était sur une ligne au dessous des autres raccourcis quand je consultais Domoticz. Cela sans doute à cause de la taille de l'écran (4 pouces). Voici ce que cela donne :
La cause du problème vient de la longueur du mot Déconnexion, en effet en Anglais, le mot s'écrit Logout et est donc beaucoup plus court, ce qui lui permet de se caser dans la continuité des autres icônes.
Pour contourner ce problème, vous devez modifier le fichier de langue français pour renommer le mot Déconnexion en Logout. Rendez vous dans le répertoire où se trouve ce fichier :
Code : Tout sélectionner
cd [votre répertoire Domoticz]/www/i18n/Code : Tout sélectionner
cp domoticz-fr.json.gz /tmpCode : Tout sélectionner
gunzip domoticz-fr.json.gz
vim domoticz-fr.jsonCode : Tout sélectionner
453 "Incorrect Username/Password!": "Nom d'utilisateur/mot de passe Incorrect !",
454 "To many login attempts!": "Tentatives de connexion trop nombreuses !",
455 "Login": "Connexion",
456 "Logout": "Déconnexion",
457 "Domoticz Offline": "Domoticz Hors ligne",
458 "Authentication": "Authentification",
459 "Login Page": "Connexion",Code : Tout sélectionner
453 "Incorrect Username/Password!": "Nom d'utilisateur/mot de passe Incorrect !",
454 "To many login attempts!": "Tentatives de connexion trop nombreuses !",
455 "Login": "Connexion",
456 "Logout": "Logout",
457 "Domoticz Offline": "Domoticz Hors ligne",
458 "Authentication": "Authentification",
459 "Login Page": "Connexion",Code : Tout sélectionner
gzip domoticz-fr.json