Comment alors, le 'Yes', 'No' peuvent-ils se convertir en français ? [Résolu]

Messages postés
190
Date d'inscription
mercredi 24 mai 2006
Statut
Membre
Dernière intervention
28 août 2015
- - Dernière réponse : Cirec
Messages postés
4229
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
3 août 2018
- 26 févr. 2007 à 14:19
Salut!


J'ai dû parcourir dans le Easy creator de Cirec pour les messages qui doivent s'afficher dans un logiciel.
J'ai decouvert des choses interressantes. Tout d'abord mes grandes felicitations à Cirec. Des projets comme ça encourage
tout le monde à se mettre toujours au travail.
Mais il s'pose un problème!
Le 'messagebox' qui apparait ne donne que des boutons ayant pour mention 'Yes' et 'No'. Ben!!! je parle couramment aussi
anglais. Mais quand dites-vous s'il faut par exemple concevoir un logiciel francophone?
Comment alors, le 'Yes', 'No' peuvent-ils se convertir en français (Oui et Non). Jettons un coup d'oeil dans ce que j'ai fait coloré en rouge bien sur (mais rien ne marche).

Merci,
Leader2000

procedure TVisGeral.BitBtn27Click(Sender: TObject);
Begin
  Case MessageDlg('Voulez-vous enregistrer?', mtConfirmation, [mbEnregistrer, mbAnnuler], 0) Of
  mrEnregistrer:begin
  AdoResultat.Edit;
  AdoResultat.FieldByName('nom').AsString:= edit25.Text;
  AdoResultat.Post;
  end;


  mrAnnuler:begin
  AdoNotas.Cancel;
  end;


   End;
End;
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
4307
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
2 janvier 2019
33
3
Merci
procedure TVisGeral.BitBtn27Click(Sender: TObject);
Begin
  if MessageDlg('Voulez-vous enregistrer?', mtConfirmation, [mbYes,
mbNo
], 0) = mrYes then
 
begin
    AdoResultat.Edit;
    AdoResultat.FieldByName('nom').AsString:= edit25.Text;
    AdoResultat.Post;
  end else
    AdoNotas.Cancel;
end;



tout simplement ... si les bouttons ne sont pas en francais c'est que :

- ta version de delphi est purrement anglaise
- ta version de windows est en anglais

<hr size="2" width="100%" />Croc (click me)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 108 internautes nous ont dit merci ce mois-ci

Commenter la réponse de f0xi
Messages postés
190
Date d'inscription
mercredi 24 mai 2006
Statut
Membre
Dernière intervention
28 août 2015
0
Merci
Mais tiens Foxi! t'as raison...


Je n'en n'avais pas d'idée. Vraiment merci de me l'avoir dit. C'était pour moi comme une petite révélation (j'étais juste un tout petit peu distrait.)


Courage,
Leader2000


 


 


 
Commenter la réponse de Leader2000
Messages postés
4307
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
2 janvier 2019
33
0
Merci
il peu resider un probleme en utilisant [mbYesNo] au lieu de [mbYes,mbNo] je crois deja avoir eu ce genre de probleme.

<hr size="2" width="100%" />Croc (click me)
Commenter la réponse de f0xi
Messages postés
900
Date d'inscription
vendredi 3 novembre 2000
Statut
Membre
Dernière intervention
30 juillet 2009
3
0
Merci
salut,

regarde ceci:
http://www.delphifr.com/codes/MESSAGEDLG-DANS-IMPORTE-QUEL-LANGUE_28735.aspx

Bon code,

Loda
<hr size="2" width="100%" />Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.
Commenter la réponse de cs_Loda
Messages postés
4229
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
3 août 2018
42
0
Merci
Salut,

Merci Leader2000 pour ton appréciation

Regarde ceci :
http://www.delphifr.com/code.aspx?ID=41646

les traductions sont écrites en "dur" et donc réutilisable à souhait ...

Mais la traduction ne se limite pas seulement au boutons mais elle traduit également le titre du MessageDlg

tu peux même y ajouter d'autres langages si tu en as besoin

 
@+
Cirec

<hr size="2" />
Commenter la réponse de Cirec

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.