wxDev.fr, le portail francophone consacré à wxWidgets ! ( The french portal for wxWidgets )  
Esp. membre
Recheche rapide



Recherche avancée
Statistiques
Membres inscrits :598

Membres en ligne : 0
Invités en ligne : 8
Pub hébergeur
Pourquoi cette pub ?

Valid XHTML 1.0 Transitional

Valid CSS2

Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» wxCalendarCtrl en français
Conversation (Résolue) : wxCalendarCtrl en français
12-06-2010 09:15:03  wxCalendarCtrl en français #1
biobytes (Nouveau membre)
Inscrit le : 12-06-2010
Messages: 6
Snippets: 0
Tutoriels: 0
Hors ligne
Bonjour à tous,

Je suis nouveau sur ce forum.

J'utilise CB 8.02 et wxwidgets 2.8 sans problème particulier depuis quelques semaines mais 2 objets (wxCalendarCtrl et aussi wTextEntryDialog) me posent le problème suivant :

1. WxCalendarCtrl : Les noms des mois et jours restent en Anglais malgré du code du type "wxLocale(wxLANGUAGE_FRENCH)" dans le constructeur de la fenêtre wxFrame qui contient le calendrier avant la ligne " CalendarCtrl1 = new wxCalendarCtrl(this, ID_CALENDARCTRL1, wxDefaultDateTime, wxDefaultPosition, wxDefaultSize, 0, _T("ID_CALENDARCTRL1"));"

2. wxTextEntryDialog : Les libéllés des boutons wxYES,WXNO et wxCANCEL restent en Anglais alors que ceux de wxMessageBox sont bien traduits en français ?!.

Merci d'avance pour votre aide

Biobytes
12-06-2010 09:41:09  Re: wxCalendarCtrl en français #2
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1147
Snippets: 23
Tutoriels: 6
Site web
Hors ligne
Salut, et bienvenue sur wxDev.fr

Pour que les messages des contrôles soient traduits, il faut non seulement initialiser une variable wxLocale comme tu l'as fait, mais il faut également fournir un fichier ".mo" avec les traductions en français.

Tu trouveras plus d'infos grâce à ce snippet.

En ce qui concerne les libellés des boutons des wxMessagesBox, ils correspondent (sous Windows) à ceux du système (wxMessageBox utilise al fonction MessageBox de l'API Windows).

@+
Xav'

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà...
12-06-2010 11:31:37  Re: wxCalendarCtrl en français #3
biobytes (Nouveau membre)
Inscrit le : 12-06-2010
Messages: 6
Snippets: 0
Tutoriels: 0
Hors ligne
Merci beaucoup Xaviou. :pouce

Ce problème est donc résolu.

Biobytes
Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» wxCalendarCtrl en français