Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Delphi > EDI
EDI Configuration/utilisation de l'EDI
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/11/2012, 09h16   #1
Charly910
Membre chevronné
 
Avatar de Charly910
 
Homme Charly
Ingénieur TP
Inscription : décembre 2006
Messages : 582
Détails du profil
Informations personnelles :
Nom : Homme Charly
Localisation : France

Informations professionnelles :
Activité : Ingénieur TP
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : décembre 2006
Messages : 582
Points : 664
Points : 664
Par défaut [XE2] Boutons en anglais

Bonjour,

j'ai du faire une bourde en installant mon Delphi XE2, car les boutons des boites de dialogue standards sont en Anglais (par exemple pour MessageDlg : Yes, No, ...)

je sais changer le libellé des boutons grace à l'article de Nono40 et Waskol dans la FAQ, mais j'aimerais quand même revenir au Français pra défaut.

Savez vous ou est ce réglage dans les options ?

A+

Charly
Charly910 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2012, 10h30   #2
Andnotor
Rédacteur/Modérateur
 
Avatar de Andnotor
 
Inscription : septembre 2008
Messages : 2 856
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 2 856
Points : 5 968
Points : 5 968
L'utilitaire BDSSetLang.exe permet de changer la langue des bibliothèques par défaut.
Sinon, il est aussi possible de redéfinir la variable d'environnement LANGDIR=FR (Outils -> Options -> Variables d'environnement)

Les langues sélectionnables doivent bien sûr avoir été installées avec Delphi
Andnotor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2012, 11h01   #3
Charly910
Membre chevronné
 
Avatar de Charly910
 
Homme Charly
Ingénieur TP
Inscription : décembre 2006
Messages : 582
Détails du profil
Informations personnelles :
Nom : Homme Charly
Localisation : France

Informations professionnelles :
Activité : Ingénieur TP
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : décembre 2006
Messages : 582
Points : 664
Points : 664
Merci Andnotor,

mais malheureusement, cela ne fonctionne pas

dans mes options (Outils -> Options -> Variables d'environnement), LANGDIR est bien à FR

Quand j'exécute BDSSetLang.exe j'ai bien le français dans les 2 listes déroulantes qui sont sélectionnées (j'ai aussi l'anglais installé)

J'ai fait un nouveau projet avec un MessageDlg et les bouton mbYes et MbNo : leurs caption restent en anglais à Yes et No !!!!

je ne comprends pas

A+

Charly
Charly910 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2012, 11h17   #4
Charly910
Membre chevronné
 
Avatar de Charly910
 
Homme Charly
Ingénieur TP
Inscription : décembre 2006
Messages : 582
Détails du profil
Informations personnelles :
Nom : Homme Charly
Localisation : France

Informations professionnelles :
Activité : Ingénieur TP
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : décembre 2006
Messages : 582
Points : 664
Points : 664
J'ai regardé dans le sous répertoire Source/VCL le fichier VCL.Consts.pas est en anglais (alors qu'il y a un répertoire fr)

Je vais essayer de changer le fichier par un autre en Français, mais ce n'est pas facile car il il a un paquet de fichier Consts.pas !

A+

Charly
Charly910 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2012, 11h46   #5
Andnotor
Rédacteur/Modérateur
 
Avatar de Andnotor
 
Inscription : septembre 2008
Messages : 2 856
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 2 856
Points : 5 968
Points : 5 968
Il ne faut en tout cas pas faire de copie manuelle...
J'essayerais de passer en anglais et de revenir en français.

Sinon, contrôle les clés:
HKEY_CURRENT_USER\Software\Embarcadero\Locales
HKEY_LOCAL_MACHINE\SOFTWARE\Embarcadero\Locales
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\Locales
Andnotor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2012, 11h53   #6
Charly910
Membre chevronné
 
Avatar de Charly910
 
Homme Charly
Ingénieur TP
Inscription : décembre 2006
Messages : 582
Détails du profil
Informations personnelles :
Nom : Homme Charly
Localisation : France

Informations professionnelles :
Activité : Ingénieur TP
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : décembre 2006
Messages : 582
Points : 664
Points : 664
j'ai fait Français ==> Anglais, puis l'inverse sans succès (j'ai toujours Yes et No)

Les clefs que tu signales sont toutes à FR

???
Charly910 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2012, 12h05   #7
Andnotor
Rédacteur/Modérateur
 
Avatar de Andnotor
 
Inscription : septembre 2008
Messages : 2 856
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 2 856
Points : 5 968
Points : 5 968
Et ton application elle-même, est-elle localisée ?

Sinon, pas d'autres idées...
Andnotor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2012, 12h09   #8
Charly910
Membre chevronné
 
Avatar de Charly910
 
Homme Charly
Ingénieur TP
Inscription : décembre 2006
Messages : 582
Détails du profil
Informations personnelles :
Nom : Homme Charly
Localisation : France

Informations professionnelles :
Activité : Ingénieur TP
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : décembre 2006
Messages : 582
Points : 664
Points : 664
ça veut dire quoi localisée ?
Charly910 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 09/11/2012, 13h58   #9
Charly910
Membre chevronné
 
Avatar de Charly910
 
Homme Charly
Ingénieur TP
Inscription : décembre 2006
Messages : 582
Détails du profil
Informations personnelles :
Nom : Homme Charly
Localisation : France

Informations professionnelles :
Activité : Ingénieur TP
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : décembre 2006
Messages : 582
Points : 664
Points : 664
Dans Projet/Options - Information de la version, j'avais Id de la Région : Anglais

j'ai modifié en Français, recompilé mais c'est toujours pareil

Sinon je vais programmer les variables de l'unité Consts et faire appel à la fonction ChangeResourceString de Pedro et Waskol

Merci Andnotor de t'être penché sur mon problème

A+
Charly
Charly910 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2013, 16h06   #10
Charly910
Membre chevronné
 
Avatar de Charly910
 
Homme Charly
Ingénieur TP
Inscription : décembre 2006
Messages : 582
Détails du profil
Informations personnelles :
Nom : Homme Charly
Localisation : France

Informations professionnelles :
Activité : Ingénieur TP
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : décembre 2006
Messages : 582
Points : 664
Points : 664
bonjour,

j'ai à moitié résolu mon problème.

pour ceux qui auraient le même, voici une solution :

Copier VCL.Consts.pas (en Français) dans le répertoire de son projet, puis ajouter cette unité à son projet. Cette fois ci, les boutons de MessageDlg sont à nouveau en Français

Je n'ai pas trouvé d'autre moyen ...

A+

Charly
Charly910 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h43.


 
 
 
 
Partenaires

Hébergement Web