Comment modifier un nom de dossier principal dans une autre langue qu’en anglais

Comment modifier un nom de dossier principal dans une autre langue qu'en anglais

A partir de Vista, TOUS les dossiers principaux ont des noms en
anglais.
Cela afin de faciliter la gestion des versions en langues étrangères.

La traduction du nom d’un dossier est opérée à l’aide du fichier
DESKTOP.INI (ayant les attributs « caché » (H) et « système » (S), c’est
obligatoire).

Il contient un paragraphe intitulé « [.ShellClassInfo]« , lequel contient
la ligne suivante :
LocalizedResourceName=

P.ex., dans le cas de « C:\program files » :
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21781

En effet, la dll « shell32.dll », dont la version « localisée » en français
est le fichier « C:\Windows\System32\fr-FR\shell32.dll.mui », contient
une ressource de type STRINGTABLE d’id 21781 contenant la chaine
« Programmes »:

http://www.bellamyjc.org/captures/shell32-mui.jpg

Le nom d’origine (en anglais) sera affiché dans l’explorateur, si, au
choix :
– le fichier DESKTOP.INI est inexistant
– il n’a pas les 2 attributs H et S
– la ligne « LocalizedResourceName=… » n’existe pas
– la ligne « LocalizedResourceName=… » a été modifiée
(p.ex. « LocalizedResourceName=programs »)
– la ressource pointée (dans l’exemple ci-dessus c’est le fichier
« shell32.dll » ou plus exactement « …\fr-FR\shell32.dll.mui »)
n’existe pas ou a été modifiée.

Je rappelle qu’au niveau de l’OS, le VRAI NOM du dossier est (dans
l’exemple) « C:\program files ».

« C:\programmes » n’est qu’un artifice, une apparence, que l’on voit
UNIQUEMENT dans l’explorateur de Windows, c’est tout.

P.ex. la commande
dir C: /A:D
affiche exclusivement « program files » dans la liste.

idem pour « users » affiché en ‘Utilisateurs », …

En ce qui concerne les pseudos-dossiers tels que la Corbeille, le
panneau de configuration, il n’y a pas ici de fichier desktop.ini, mais
la traduction est toujours située dans le fichier
C:\Windows\System32\fr-FR\shell32.dll.mui

P.ex. les ressources STRINGTABLE suivantes contiennent :
8964 « Corbeille »
4161 « Panneau de configuration »
4162 « Bureau »

May the Force be with You!
La Connaissance s’accroît quand on la partage
———————————————————-
Jean-Claude BELLAMY [MVP Expert IT Pro]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Utilisateurs en ligne

calendrier des articles

mars 2025
L Ma Me J V S D
« nov    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Archives