Troisième partie : Personnalisation
Un module est minimisé et iconifié en cliquant sur le titre. Il est donc possible de sélectionner uniquement le ou les modules que l'on veut utiliser.
Changer l'avatar User pour un avatar personnalisé.
Choisissez un avatar au format png en 96x96 px, copiez cet avatar dans /usr/share/pixmaps/faces.
sudo cp votre_avatar.png /usr/share/pixmaps/faces
Ouvrez votre fenêtre USP, cliquez sur l'avatar User, fermez votre fenêtre USP car une petite fenêtre - Photo de l'utilisateur - est en dessous, cliquez sur l'image, choisissez votre nouvel avatar, cliquez sur Ouvrir puis Fermez.
Rafraichissez Gnome si l'avatar n'est pas initialisé.
killall gnome-panel
-
-
Personnaliser les couleurs de la fenêtre USP pour qu'elle s'intègre à votre thème.
Clique droit sur System (USP) , sélectionnez Preferences/Main.
Modifiez les couleurs dans la section Use custom Colors.
Après avoir changé les couleurs, cliquez sur Enregistrer puis Refresh. Si çe marche pas, rafraîchir Gnome.
Pour mémoire, les couleurs par défaut sont:
Custom Main Color : #C1C1C1 (pour le fond du panneau)
Custom Border Color : #999999 (pour les bordures du panneau)
Custom Heading Color : #999999 (pour les bordures des éléments survolés et les polices des titres principaux)
Si vous ne savez pas comment obtenir un code de couleur hexadecimal, installez et utilisez Gcolor2. Cet outil, très simple d'emploi, dispose d'une pipette. Pour installer Gcolor2 :
sudo aptitude install gcolor2
Vous trouverez le raccourci Gcolor2 dans Applications/Images.
Supprimer l'icône à côté de System dans le Tableau de bord
Clique droit sur System (USP), sélectionnez Preferences/Main et cochez Hide USP Button Icon.
Cliquez sur Enregistrer puis Refresh ou si ça ne marche pas rafraîchir Gnome.
Remplacer le titre System dans le Tableau de bord par ce que vous voulez.
Clique droit sur System (USP), sélectionnez Preferences/Main
Modifiez le titre dans USP Button Text
Cliquez sur Enregistrer puis Refresh ou si ça ne marche pas rafraîchir Gnome.
Franciser USP
Vu le peu d'incations fournies par les développeurs, je n'ai pas trouver le moyen de créer un dossier fonctionnel locale/fr_FR contenant les fichier fr_FR.po et usp.mo permettant, à l'installation, une traduction automatique du panneau USP et de l'interface de configuration.
Je ne peux pas proposer les fichiers modifiés vu le rythme des corrections dans les révisions. Il y a quelques jours la révision proposée était la 243, aujourd'hui c'est la 245.
Certe, les modifications peuvent être insignifiantes et ne concerner que quelques lignes de code, mais les fichiers traduits ne les contiendraient pas.
Donc... la seule possibilité que je peux proposer est une méthode qui implique que vous bloquiez votre version jusqu'à une mise à jour importante, par exemple en attendant USP3.
Traduire les modules officiels (panneau USP et interface de configuration).
1 - Fichiers .glade
La traduction du texte est proposée dans les lignes contenant translatable="yes".
<property name="XXX" translatable="yes">texte à traduire</property>
-
Pour les modules officiels les fichiers à traduire se trouvent dans /usr/lib/python2.4/site-packages/usp/plugins/ et se nomment :
applications.glade, computer.glade, places.glade, recent.glade, shortcuts.glade, system_management.glade, uspuser.glade.
Vous pouvez aussi modifier le fichier uspconfig.glade situé dans /usr/share/usp.
Comment procéder ?
Vous voulez vous lancer dans la traduction d'USP...
1A - Faîtes un backup du fichier à traduire, exemple :
sudo cp /usr/lib/python2.4/site-packages/usp/plugins/applications.glade /usr/lib/python2.4/site-packages/usp/plugins/applications.glade_backup
-
1B - Éditer le fichier :
sudo gedit /usr/lib/python2.4/site-packages/usp/plugins/applications.glade
-
1C - Dans l'onglet Rechercher/Rechercher, copiez/collez :
translatable="yes"
Dans les lignes supportant la traduction, translatable="yes" est colorisé.
-
-
Exemple :
ligne 368 du fichier applications.glade :
<property name="tooltip" translatable="yes">Enter item to search</property>
deviendra :
<property name="tooltip" translatable="yes">Entrez l'élément à rechercher</property>
Après mofications, enregistrez et fermez.
-
-
1D - Rafraîchissez gnome-panel :
Votre traduction terminée, raffraîchissez Gnome et appréciez votre travail.
killall gnome-panel
-
-
2 - Fichiers .py
Précision: pour ces fichiers utilisez un encodage type Qwerty,c'est à dire n'accentuez pas les mots, n'utilisez pas de cédille, etc...
Deux lignes sont à modifiées dans les fichiers.py., ce sont les titres des plugins qui apparaîssent dans le menu USP. Les fichiers à modifier sont les mêmes que les fichiers .glade mais avec l'extension .py et se trouvent également dans /usr/lib/python2.4/site-packages/usp/plugins/ :
applications.py, computer.py, places.py, recent.py, shortcuts.py, system_management.py, uspuser.py.
Comment procéder ?
2A - Faîtes un backup du fichier à traduire, exemple :
sudo cp /usr/lib/python2.4/site-packages/usp/plugins/recent.py /usr/lib/python2.4/site-packages/usp/plugins/recent.py_backup
-
2B - Éditer le fichier :
sudo gedit /usr/lib/python2.4/site-packages/usp/plugins/recent.py
-
2C-a - Dans l'onglet Rechercher/Rechercher, copiez/collez :
# Set 'heading' property for plugin
La ligne suivante contient le texte à franciser.
-
-
Exemple :
Par exemple, dans le fichier recent.py :
ligne 41 #Set 'heading' property for plugin
ligne 42 self.heading = "Recent"
deviendra :
ligne 41 #Set 'heading' property for plugin
ligne 42 self.heading = "Historique"
-
-
2C-b - Dans l'onglet Rechercher/Rechercher, copiez/collez :
# Set Heading, this will be used for the tab label in USPconfig
La ligne suivante contient le texte à franciser.
-
-
Exemple :
Par exemple, dans le fichier recent.py :
ligne 398 # Set Heading, this will be used for the tab label in USPconfig
ligne 399 self.heading = "Recent"
deviendra :
ligne 398 # Set Heading, this will be used for the tab label in USPconfig
ligne 399 self.heading = "Historique"
Après mofications, enregistrez et fermez.
-
-
2D - Rafraîchissez gnome-panel :
Votre traduction terminée, raffraîchissez Gnome et appréciez votre travail.
killall gnome-panel
-
-
Plugins non-officiels
Procédez à l'identique pour les plugins non-officiels qui se trouvent dans le dossier caché .usp/plugins de votre /home.
-
-
Restaurer les fichiers originaux
Ça ne fonctionne pas, vous vous êtes planté, ça vous prend la tête... restaurez les fichiers originaux :
Exemple :
sudo cp /usr/lib/python2.4/site-packages/usp/plugins/applications.glade_backup /usr/lib/python2.4/site-packages/usp/plugins/applications.glade
sudo cp /usr/lib/python2.4/site-packages/usp/plugins/recent.py_backup /usr/lib/python2.4/site-packages/usp/plugins/recent.py
-
-
Aide à la traduction. "Plugins officiels"
Certaines lignes ne correspondent pas à la traduction de l'original mais me semblent plus pertinentes ou sont adaptées aux contraintes de l'interface de configuration.
Cette traduction est proposée à titre indicatif.
[b]# Fichier uspconfig.glade dans /usr/share/usp[/b]
[b]# uspconfig.glade[/b]
#: uspconfig.glade:8
"USP - Configuration"
"Configuration USP"
#: uspconfig.glade:67
"USP Theme (Blank = Current)"
"Theme USP (Vide = Thème de GNOME)"
#: uspconfig.glade:125
"USP Button Icon"
"Icône du bouton USP"
#: uspconfig.glade:183
"USP Button Text"
"Texte du bouton USP"
#: uspconfig.glade:241
"USP Tab Position (top,left,right,bottom)"
"Position des onglets: top, left, right, bottom"
#: uspconfig.glade:270
"top"
"haut"
#: uspconfig.glade:299
"USP HotKey (Restart to take effect)"
"Raccourci clavier: rafraîchir après modif"
#: uspconfig.glade:352
"Disable HotKey (Restart to take effect)"
"Désactiver le raccourci clavier: Rafraîchir après modif"
#: uspconfig.glade:388
"Tab Icon Size"
"Dimension de l'icône"
#: uspconfig.glade:446
"Tab Font Size"
"Taille de la police"
#: uspconfig.glade:499
"Expand Tabs to Fill Space"
"Étendre les onglets pour remplir tout l'espace"
#: uspconfig.glade:519
"Hide USP Button Icon"
"Ne pas afficher l'icône dans le bouton USP"
#: uspconfig.glade:539
"Hide Side Pane"
"Masquer la barre latérale"
#: uspconfig.glade:559
"Hide Stickied Headings"
"Hide Stickied Headings"
#: uspconfig.glade:578
"Pin Menu"
"Épingler le menu"
#: uspconfig.glade:597
"Hide Border"
"Masquer les bordures"
#: uspconfig.glade:622
"Border Size"
"Largeur de la bordure"
#: uspconfig.glade:680
"USP Offset"
"USP Offset"
#: uspconfig.glade:745
"Use Custom Colors"
"Utiliser des couleurs personnalisées"
#: uspconfig.glade:770
"Custom Main Color"
"Personnaliser la couleur de fond"
#: uspconfig.glade:823
"Custom Border Color"
"Personnaliser la couleur des bordures"
#: uspconfig.glade:876
"Custom Heading Color"
"Personnaliser la couleur des titres"
#: uspconfig.glade:1011
"Show Duplicate Plugins in USP"
"Afficher les plugins en double"
#: uspconfig.glade:1388
"Move _Up"
"Monter"
#: uspconfig.glade:1467
"Move _Down"
"Descendre"
#: uspconfig.glade:1552
"Plugins"
"Plugins"
#: uspconfig.glade:1646
"Compact List at Top of Sidepane"
"Liste compacte en haut de la barre latérale"
#: uspconfig.glade:1756
"Move _Up"
"Monter"
#: uspconfig.glade:1835
"Move _Down"
"Descendre"
#: uspconfig.glade:2029
"Compact List"
"Liste compacte"
#: uspconfig.glade:2065
"Main"
"Menu principal"
#: uspconfig.glade:2149
"About"
"À propos"
#: uspconfig.glade:2185
"<b>Most changes take effect in USP immediately."
"<b>La plupart des changements prennent effet immédiatement."
#: uspconfig.glade:2186
"Some changes require the Plugins to be Reloaded."
"Certains nécessitent le rechargement des plugins."
#: uspconfig.glade:2197
"A few changes will require a restart of USP or GNOME before they show up.</b>"
"D'autres requièrent le redémarrage du panneau USP ou le rafraîchissement de Gnome.</b>"
#: uspconfig.glade:2245
"Backup These USP Settings to a File"
"Sauvegarder cette configuration dans le dossier :"
#: uspconfig.glade:2279
"_Backup"
"Sauvegarde"
#: uspconfig.glade:2377
"Restore USP Settings from a Backup File"
"Restaurer une configuration à partir d'une sauvegarde"
#: uspconfig.glade:2410
"_Restore"
"Restaurer"
#: uspconfig.glade:2541
"_Close"
"Fermer"
#: uspconfig.glade:2618
"Plugin Name"
"Nom du Plugin"
[b]# Plugins officiels dans /usr/lib/python2.4/site-packages/usp/plugins/[/b]
[b]# applications.glade[/b]
#: applications.glade:34
"<span size=\"bold\">Favourites</span>"
"<span size=\"bold\">Favoris</span>"
#: applications.glade:64
"<span size=\"small\">All Applications</span>"
"<span size=\"small\">Toutes les applications</span>"
#: applications.glade:155
"<span size=\"bold\">All Applications</span>"
"<span size=\"bold\">Toutes les applications</span>"
#: applications.glade:185
"<span size=\"small\">Favourites</span>"
"<span size=\"small\">Favoris</span>"
#: applications.glade:285
"label100"
"label100"
#: applications.glade:322
"<span size=\"bold\">More Applications...</span>"
"<span size=\"bold\">Plus d'applications...</span>"
#: applications.glade:368
"Enter item to search"
"Entrez l'élément à rechercher"
#: applications.glade:421
"Move up"
"Monter"
#: applications.glade:429
"Move down"
"Descendre"
#: applications.glade:437
"Edit"
"Éditer"
#: applications.glade:445
"Insert separator"
"Insérer un séparateur"
#: applications.glade:453
"Insert space"
"Insérer un espace"
#: applications.glade:461
"Remove"
"Supprimer"
#: applications.glade:469
"Edit item"
"Éditer l'étiquette"
#: applications.glade:481
"Name"
"Nom"
#: applications.glade:503
"Generic name"
"Nom Générique"
#: applications.glade:525
"Comment"
"Commentaire"
#: applications.glade:547
"Exec"
"Éxécuter"
#: applications.glade:570
"Icon"
"Icône"
#: applications.glade:634
"Add to favourites"
"Ajouter aux favoris"
#: applications.glade:651
"Restrict Sending to Side Pane"
"Ne pas envoyer dans la barre latérale"
#: applications.glade:667
"Applications Plugin Icon"
"Icône du plugin Applications :"
#: applications.glade:704
"Hide Vertical Separator"
"Masquer le séparateur vertical"
#: applications.glade: 719
"Show Sub-Menu on Mouse-Over"
"Afficher les sous-menus au survol de la souris"
#: applications.glade:734
"Generic Name Below Application"
"Nom générique sous l'application"
#: applications.glade:749
"Show More Applications Button"
"Afficher le bouton Plus d'applications..."
#: applications.glade:764
"Open Showing All Applications"
"Afficher Toutes les Applications à l'ouverture"
#: applications.glade:779
"Remember Last Shown [Applications/Favourites]"
"Se souvenir du dernier affiché [Applications/Favoris]"
#: applications.glade:794
"Do Not Filter Applications"
"Ne pas filtrer les applications"
#: applications.glade:812
"Applications Width"
"Largeur du module"
#: applications.glade:846
"Applications Height"
"Hauteur du module"
#: applications.glade:880
"Application Icon Size"
"Dimension des icônes du menu Applications"
#: applications.glade:914
"Application Name Font Size"
"Titres: taille de la police"
#: applications.glade:948
"Generic Name Font Size"
"Informations: taille de la police"
#: applications.glade:982
"Search"
"Recherche"
#: applications.glade:982
"Command:"
"Commande:"
#: applications.glade:1010
"Hide Search Box"
"Masquer la Barre de recherche"
[b]# computer.glade[/b]
#: computer.glade:6
"window1"
"window1"
#: computer.glade:47
"Computer"
"Ordinateur"
#: computer.glade:117
"Network"
"Internet"
#: computer.glade:190
"Date and Time"
"Date et Heure"
#: computer.glade:263
"Theme"
"Thème"
#: computer.glade:336
"Screen Resolution"
"Résolution de l'écran"
#: computer.glade:409
"Control Center"
"Personnaliser l'interface"
#: computer.glade:420
"Configure your system"
"Configurer l'interface"
#: computer.glade:467
"Restrict Sending to Side Pane"
"Ne pas envoyer dans la barre latérale"
#: computer.glade:484
"Computer Plugin Icon :"
"Icône du plugin Computer :"
#: computer.glade:521
"Hide Vertical Separator"
"Masquer le séparateur vertical"
#: computer.glade:539
"Width"
"Largeur du module"
#: computer.glade:573
"Settings Font Size"
"Titres: taille de la police"
#: computer.glade:607
"Settings Information Font Size"
"Informations: taille de la police"
#: computer.glade:641
"Network Interface"
"Interface Internet"
#: computer.glade:670
"Hide Computer Information"
"Masquer les informations systèmes"
#: computer.glade:685
"Hide Network Information"
"Masquer les informations réseau"
#: computer.glade:700
"Hide Date "
"Masquer la date "
#: computer.glade:715
"Hide Theme Information"
"Masquer les informations du thème"
#: computer.glade:730
"Hide Screen Resolution Information"
"Masquer la résolution de l'écran"
#: computer.glade:745
"Hide Control Center"
"Masquer Personnaliser Interface"
#: computer.glade:768
"System Commands"
"Commandes système"
#: computer.glade:783
"Computer :"
"Moniteur:"
#: computer.glade:814
"Network :"
"Réseau:"
#: computer.glade:845
"Date :"
"Date:"
#: computer.glade:876
"Theme :"
"Thème:"
#: computer.glade:907
"Screen :"
"Écran:"
#: computer.glade:938
"Control Center :"
"Interface:"
[b]# places.glade[/b]
#: places.glade:19
"Places"
"Raccourcis"
#: places.glade:20
"Bookmarks"
"Signets Nautilus"
#: places.glade:76
"Places"
"Raccourcis"
#: places.glade:127
"Bookmarks"
"Signets Nautilus"
#: places.glade:157
"Restrict Sending to Side Pane"
"Ne pas envoyer dans la barre latérale"
#: places.glade:173
"Places Plugin Icon"
"Icône du plugin Places"
#: places.glade:210
"Hide Vertical Separator"
"Masquer le séparateur vertical"
#: places.glade:228
"Places Height"
"Hauteur du module"
#: places.glade:262
"Places Width"
"Largeur du module"
#: places.glade:296
"Places Font Size"
"Taille de la police"
#: places.glade:331
"Places Icon Size"
"Dimension des icônes"
#: places.glade:365
"Execute Application"
"Éxécuter l'application"
#: places.glade:395
"Desktop Command"
"Commande répertoire Bureau"
#: places.glade:425
"Home Command"
"Commande répertoire utilisateur"
#: places.glade:455
"Network Command"
"Commande Réseau Windows"
#: places.glade:485
"Computer Command"
"Commande Poste de travail"
#: places.glade:513
"Show Bookmarks at Start"
"Afficher les signets à l'ouverture"
#: places.glade:534
"Unmount"
"Démonter"
#: places.glade:547
"Eject"
"Éjecter"
#: places.glade:560
"gtk-remove"
"gtk-remove"
#: places.glade:568
"Rename"
"Renommer"
#: places.glade:580
"Bookmark Name"
"Nom du signet"
[b]#recent.glade[/b]
#: recent.glade:6
"window1"
"window1"
#: recent.glade:20
"Applications"
"Applications"
#: recent.glade:21
"Documents"
"Documents"
#: recent.glade:61
"Applications"
"Applications"
#: recent.glade:95
"Documents"
"Documents"
#: recent.glade:139
"Clear"
"Nettoyer"
#: recent.glade:174
"Restrict Sending to Side Pane"
"Ne pas envoyer dans la barre latérale"
#: recent.glade:190
"Recent Plugin Icon"
"Icône du plugin Recent"
#: recent.glade:230
"Recent Height"
"Hauteur du module"
#: recent.glade:264
"Recent Width"
"Largeur du module"
#: recent.glade:298
"Recent Font Size"
"Taille de la police"
#: recent.glade:332
"Recent Icon Size"
"Dimension des icônes"
#: recent.glade:366
"Number of Application Entries (-1 is All)"
"Nombre d'entrées pour Applications (-1 pour illimité)"
#: recent.glade:400
"Number of Document Entries (-1 is All)"
"Nombre d'entrées pour Documents (-1 pour illimité)"
#: recent.glade:431
"Hide the File Tooltips"
"Masquer les tooltips"
#: recent.glade:446
"Show Applications at Start"
"Afficher les applications au démarrage"
#: recent.glade:467
"Remove from this List"
"Supprimer de la liste"
#: recent.glade:474
"Open containing folder"
"Ouvrir le dossier contenant"
[b]# shortcuts.glade[/b]
#: shortcuts.glade:298
"Move up"
"Monter"
#: shortcuts.glade:306
"Move down"
"Descendre"
#: shortcuts.glade:314
"Edit"
"Éditer"
#: shortcuts.glade:322
"Insert separator"
"Insérer un séparateur"
#: shortcuts.glade:330
"Insert space"
"Insérer un espace"
#: shortcuts.glade:338
"Remove"
"Supprimer"
#: shortcuts.glade:346
"Edit item"
"Éditer les étiquettes"
#: shortcuts.glade:358
"Name"
"Nom"
#: shortcuts.glade:380
"Generic name"
"Nom générique"
#: shortcuts.glade:402
"Comment"
"Commentaire"
#: shortcuts.glade:424
"Exec"
"Éxécuter"
#: shortcuts.glade:447
"Icon"
"Icône"
#: shortcuts.glade:518
"Restrict Sending to Side Pane"
"Ne pas envoyer dans la barre latérale"
#: shortcuts.glade:535
"Shortcuts Plugin Icon"
"Icône du plugin Shortcuts"
#: shortcuts.glade:573
"Hide Vertical Separator"
"Masquer le séparateur vertical"
#: shortcuts.glade:591
"Icon Size"
"Dimensions de l'icône"
#: shortcuts.glade:626
"Font Size"
"Taille de la police"
#: shortcuts.glade:661
"Executed Application"
"Éxécuter l'application"
#: shortcuts.glade:693
"Height"
"Hauteur du module"
#: shortcuts.glade:728
"Width"
"Largeur du module"
[b]# system_management.glade[/b]
#: system_management.glade:6
"window1"
"window1"
#: system_management.glade:41
"Install Software"
"Installation de logiciels"
#: system_management.glade:78
"Control Center"
"Centre de contrôle"
#: system_management.glade:118
"Lock screen"
"Vérrouiller l'écran"
#: system_management.glade:158
"Quit..."
"Quitter..."
#: system_management.glade:188
"Restrict Sending to Side Pane"
"Ne pas envoyer dans la barre latérale"
#: system_management.glade:204
"System Management Plugin Icon"
"Icône du plugin System Management"
#: system_management.glade:241
"Hide Vertical Separator"
"Masquer le séparateur vertical"
#: system_management.glade:259
"System Management Height"
"Hauteur du module"
#: system_management.glade:293
"System Management Width"
"Largeur du module"
#: system_management.glade:327
"System Management Font Size"
"Taille de la police"
#: system_management.glade:362
"System Management Icon Size"
"Dimension des icônes"
#: system_management.glade:396
"Install Software"
"Installation de logiciels"
#: system_management.glade:426
"Control Center"
"Centre de contrôle"
#: system_management.glade:456
"Lock Screen"
"Verrouiller l'écran"
#: system_management.glade:486
"Quit"
"Quitter"
[b]# uspuser.glade[/b]
#: uspuser.glade:44
"User"
"Utilisateur"
#: uspuser.glade:84
"User"
"Utilisateur"
#: uspuser.glade:117
"USP - Configuration"
"USP - Configuration"
#: uspuser.glade:142
"Restrict Sending to Side Pane"
"Ne pas envoyer dans la barre latérale"
#: uspuser.glade:159
"User Plugin Icon"
"Icône du plugin Utilisateur"
#: uspuser.glade:199
"User Height"
"Hauteur du module"
#: uspuser.glade:234
"User Width"
"Largeur du module"
#: uspuser.glade:269
"User Font Size"
"Utilisateur: taille de la police"
#: uspuser.glade:301
"User Name Bold"
"Utilisateur: nom en gras"
#: uspuser.glade:317
"User Name Below Picture"
"Utilisateur: nom sous l'image"
#: uspuser.glade:333
"Hide User Name"
"Utilisateur: ne pas afficher le nom"
#: uspuser.glade:348
"Hide Logged on Date"
"Ne pas afficher le date et l'heure"
#: uspuser.glade:367
"Custom User Picture"
"Utilisateur: personnaliser l'image"
#: uspuser.glade:394
"If "Custom User Picture" is left blank the users .face file will be used."
"Si "Utilisateur: personnaliser l'image" n'est pas rempli, le fichier .face de l'utilisateur sera utilisé."
#: uspuser.glade:395
"This entry can be used for an animated user image (.gif). Please provide full path"
"Il est possible d'utiliser une image animée (.gif). Veuillez indiquer le chemin d'accès complet."
-
Un grand Merci à Bluescreenjunky pour son aide à la traduction.