C'est tr=E8s pratique, au point que je me demande si il n'existerait pas =
un =E9quivalent pour une application Windows, qui bien entendu ne se=20
r=E9f=E9rerait pas =E0 la langue par d=E9faut choisie pour le navigateur,=
mais =E0=20
la langue d'installation de Windows.
C'est très pratique, au point que je me demande si il n'existerait pa s un équivalent pour une application Windows, qui bien entendu ne se référerait pas à la langue par défaut choisie pour le navigateu r, mais à la langue d'installation de Windows.
Ah, Noël est déjà passé ?
Je n'avais bien regardé sur le côté de la cheminée :)
C'est très pratique, au point que je me demande si il n'existerait pa s
un équivalent pour une application Windows, qui bien entendu ne se
référerait pas à la langue par défaut choisie pour le navigateu r, mais à
la langue d'installation de Windows.
Ah, Noël est déjà passé ?
Je n'avais bien regardé sur le côté de la cheminée :)
C'est très pratique, au point que je me demande si il n'existerait pa s un équivalent pour une application Windows, qui bien entendu ne se référerait pas à la langue par défaut choisie pour le navigateu r, mais à la langue d'installation de Windows.
Ah, Noël est déjà passé ?
Je n'avais bien regardé sur le côté de la cheminée :)
J'ai donc à présent une application avec un formulaire en deux langue s.
Mon système Windows XP Home assurant le support des claviers français et anglais, je sélectionne le clavier anglais et je vois que ça ne cha nge rien, la version française par défaut reste affichée.
je vois toutefois que par défaut mon application va s'afficher en français, la langue d'installation de Windows. Simplement ce que je ne pourrai pas faire, c'est tester les différentes langues sur ma machine, en "globalisation implicite".
Je prévois de mettre l'application en ligne dans environ deux semaines ou un peu plus, il me restera à laisser les utilisateurs finaux procé der aux tests et me signaler les erreurs éventuelles. Il faut reconnaître que c'est un aspect un peu frustrant.
J'ai donc à présent une application avec un formulaire en deux langue s.
Mon système Windows XP Home assurant le support des claviers français et
anglais, je sélectionne le clavier anglais et je vois que ça ne cha nge
rien, la version française par défaut reste affichée.
je vois toutefois que par défaut mon application va s'afficher en
français, la langue d'installation de Windows. Simplement ce que je ne
pourrai pas faire, c'est tester les différentes langues sur ma machine,
en "globalisation implicite".
Je prévois de mettre l'application en ligne dans environ deux semaines
ou un peu plus, il me restera à laisser les utilisateurs finaux procé der
aux tests et me signaler les erreurs éventuelles. Il faut reconnaître
que c'est un aspect un peu frustrant.
J'ai donc à présent une application avec un formulaire en deux langue s.
Mon système Windows XP Home assurant le support des claviers français et anglais, je sélectionne le clavier anglais et je vois que ça ne cha nge rien, la version française par défaut reste affichée.
je vois toutefois que par défaut mon application va s'afficher en français, la langue d'installation de Windows. Simplement ce que je ne pourrai pas faire, c'est tester les différentes langues sur ma machine, en "globalisation implicite".
Je prévois de mettre l'application en ligne dans environ deux semaines ou un peu plus, il me restera à laisser les utilisateurs finaux procé der aux tests et me signaler les erreurs éventuelles. Il faut reconnaître que c'est un aspect un peu frustrant.
Bon, au moins si ça marche, c'est l'essentiel :)
Gilles TOURREAU
Le Sun, 30 Dec 2007 23:50:51 +0100, Gloops a écrit:
J'ai donc à présent une application avec un formulaire en deux langues.
Mon système Windows XP Home assurant le support des claviers français et anglais, je sélectionne le clavier anglais et je vois que ça ne change rien, la version française par défaut reste affichée.
No. MUI is a feature that is available only on the Professional edition of Windows XP.
Ah bon. Donc, la sélection du clavier n'a rien à voir.
En démarrant l'application comme ceci :
public Form1() { MessageBox.Show(Thread.CurrentThread.CurrentUICulture.ToString());
InitializeComponent(); }
je vois toutefois que par défaut mon application va s'afficher en français, la langue d'installation de Windows. Simplement ce que je ne pourrai pas faire, c'est tester les différentes langues sur ma machine, en "globalisation implicite".
Je prévois de mettre l'application en ligne dans environ deux semaines ou un peu plus, il me restera à laisser les utilisateurs finaux procéder aux tests et me signaler les erreurs éventuelles. Il faut reconnaître que c'est un aspect un peu frustrant.
Bon, au moins si ça marche, c'est l'essentiel :)
Bonjour et bonne année !
Le MUI permet de changer la langue de Windows sans réinstaller une version spécifique d'une langue... Cela est spécifique à Windows !
Pour .NET, il utile bien évidemment la langue de Windows par défaut, cependant vous pouvez changer la culture de votre application (et uniquement de votre application) :
J'ai donc à présent une application avec un formulaire en deux langues.
Mon système Windows XP Home assurant le support des claviers français et
anglais, je sélectionne le clavier anglais et je vois que ça ne change
rien, la version française par défaut reste affichée.
No. MUI is a feature that is available only on the Professional edition
of Windows XP.
Ah bon. Donc, la sélection du clavier n'a rien à voir.
En démarrant l'application comme ceci :
public Form1()
{
MessageBox.Show(Thread.CurrentThread.CurrentUICulture.ToString());
InitializeComponent();
}
je vois toutefois que par défaut mon application va s'afficher en
français, la langue d'installation de Windows. Simplement ce que je ne
pourrai pas faire, c'est tester les différentes langues sur ma machine,
en "globalisation implicite".
Je prévois de mettre l'application en ligne dans environ deux semaines
ou un peu plus, il me restera à laisser les utilisateurs finaux procéder
aux tests et me signaler les erreurs éventuelles. Il faut reconnaître
que c'est un aspect un peu frustrant.
Bon, au moins si ça marche, c'est l'essentiel :)
Bonjour et bonne année !
Le MUI permet de changer la langue de Windows sans réinstaller une version
spécifique d'une langue...
Cela est spécifique à Windows !
Pour .NET, il utile bien évidemment la langue de Windows par défaut,
cependant vous pouvez changer la culture de votre application (et
uniquement de votre application) :
J'ai donc à présent une application avec un formulaire en deux langues.
Mon système Windows XP Home assurant le support des claviers français et anglais, je sélectionne le clavier anglais et je vois que ça ne change rien, la version française par défaut reste affichée.
No. MUI is a feature that is available only on the Professional edition of Windows XP.
Ah bon. Donc, la sélection du clavier n'a rien à voir.
En démarrant l'application comme ceci :
public Form1() { MessageBox.Show(Thread.CurrentThread.CurrentUICulture.ToString());
InitializeComponent(); }
je vois toutefois que par défaut mon application va s'afficher en français, la langue d'installation de Windows. Simplement ce que je ne pourrai pas faire, c'est tester les différentes langues sur ma machine, en "globalisation implicite".
Je prévois de mettre l'application en ligne dans environ deux semaines ou un peu plus, il me restera à laisser les utilisateurs finaux procéder aux tests et me signaler les erreurs éventuelles. Il faut reconnaître que c'est un aspect un peu frustrant.
Bon, au moins si ça marche, c'est l'essentiel :)
Bonjour et bonne année !
Le MUI permet de changer la langue de Windows sans réinstaller une version spécifique d'une langue... Cela est spécifique à Windows !
Pour .NET, il utile bien évidemment la langue de Windows par défaut, cependant vous pouvez changer la culture de votre application (et uniquement de votre application) :
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Gloops
Gilles TOURREAU a écrit, le 06/01/2008 12:16 :
Bonjour et bonne année !
Bonne année !
Le MUI permet de changer la langue de Windows sans réinstaller une version spécifique d'une langue... Cela est spécifique à Windows !
Et c'est même plus restrictif que ça : pas toutes les versions de Windows. Et même, pas toutes les versions de Windows XP.
Pour .NET, il utile bien évidemment la langue de Windows par défaut , cependant vous pouvez changer la culture de votre application (et uniquement de votre application) :
Absolument, si je ne m'abuse, c'est ce qu'on appelle la globalisation explicite. Il est d'ailleurs de bon ton que le "en-US" soit le résultat d'un choix par l'utilisateur, par exemple à partir d'une liste déroulante. Je viens d'ailleurs de rédiger une question là-dessus, voir prochain fil.
Cordialement
Merci pour cette réponse.
Gilles TOURREAU a écrit, le 06/01/2008 12:16 :
Bonjour et bonne année !
Bonne année !
Le MUI permet de changer la langue de Windows sans réinstaller une
version spécifique d'une langue...
Cela est spécifique à Windows !
Et c'est même plus restrictif que ça : pas toutes les versions de
Windows. Et même, pas toutes les versions de Windows XP.
Pour .NET, il utile bien évidemment la langue de Windows par défaut ,
cependant vous pouvez changer la culture de votre application (et
uniquement de votre application) :
Absolument, si je ne m'abuse, c'est ce qu'on appelle la globalisation
explicite. Il est d'ailleurs de bon ton que le "en-US" soit le résultat
d'un choix par l'utilisateur, par exemple à partir d'une liste
déroulante. Je viens d'ailleurs de rédiger une question là-dessus, voir
prochain fil.
Le MUI permet de changer la langue de Windows sans réinstaller une version spécifique d'une langue... Cela est spécifique à Windows !
Et c'est même plus restrictif que ça : pas toutes les versions de Windows. Et même, pas toutes les versions de Windows XP.
Pour .NET, il utile bien évidemment la langue de Windows par défaut , cependant vous pouvez changer la culture de votre application (et uniquement de votre application) :
Absolument, si je ne m'abuse, c'est ce qu'on appelle la globalisation explicite. Il est d'ailleurs de bon ton que le "en-US" soit le résultat d'un choix par l'utilisateur, par exemple à partir d'une liste déroulante. Je viens d'ailleurs de rédiger une question là-dessus, voir prochain fil.