Salut
Quel est la meilleur solution pour realiser une application multilangue ?
Je pense avec les fichiers ressources ...
thx @+
Salut
Quel est la meilleur solution pour realiser une application multilangue ?
Je pense avec les fichiers ressources ...
thx @+
Bingo!! met ta form avec la propriété localizable!Envoyé par Seth77
Remoting Context Matters
Everything in this chapter is 100 percent undocumented. Reliance on these techniques is not supported by either Microsoft, the publisher, or the author of this book. Use at you own risk! If your computer won't work afterwards, your toaster blows up or your car doesn't start, I assume no liability whatsoever: You're now about to enter the uncharted territories of .NET and you do so on your own risk. I can only provide some guidance
Regarde aussi ici: http://morpheus.developpez.com/localisationdotnet/
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
+1, un très bon tuto, clair et concis.Envoyé par Morpheus
J'ai fait ma première application localisée grâce à lui. Au passage merci Morpheus
++
Le problème est souvent entre la chaise et le clavier
J'ai regarde le tuto... il y a un truc que je ne comprends pas ....
on a donc un fichier ressource pour chaque langue et pour chaque form...
on doit donc avoir un ResourceManager par form ?
et comment faire un fichier ressource qui n'est pas rattache a une form ?
Personne pour eclairer ma lanterne ?
Ben en fait mon application (de test) n'avait qu'une seule form...
Morpheus pourra peut-être te renseigner (et moi aussi par la même occasion )
++
Le problème est souvent entre la chaise et le clavier
J'arrive pas a voir le code qui est derriere le fichier resx du tuto ....
Attention, ce tuto est valable pour du .NET 1.0 / 1.1
En .NET 2, vous pouvez passer directement par les ressources
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
ah d'accord...Envoyé par Morpheus
si j'ai bien compris il faut tout de meme mettre a jour tout les labels de tout les composants manuellement ?
et comment gerer le fait de passer d'un fichier ressource a l'autre en fonction de la langue choisie ?
Il me semble que c'est
Code : Sélectionner tout - Visualiser dans une fenêtre à part System.Threading.Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
Envoyé par LaNat
Ben alors comment faire le lien entre mon fichier ressource et System.Threading.Thread.CurrentThread.CurrentCulture ?
Je pense que c'est le RessourceManager qui se débrouille comme un grand (arrêtez moi si je dis des conneries!!)
Ben chepa ca doit etre moi ...
Si je cree 2 fichiers ressources
fichier1.resx
fichier2.resx
Comment sait il quel fichier ressouce prendre si je lui dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CultureInfo FrenchCulture = new CultureInfo("fr-FR"); System.Threading.Thread.CurrentThread.CurrentUICulture = FrenchCulture;
Là je crois qu'il vaut mieux que je laisse la parole aux autres lol
Et si tu nommes tes fichiers comme ceci :
#NomDuForm#.en.resx
#NomDuForm#.fr.resx
Oui, mais si je ne veux pas rattache mes fichiers ressources a une form ...Envoyé par Kelpan
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager