Bonjour =E0 tous!
Pour r=E9soudre le probl=E8me des langues en VB.NET, autrement=20
dit pour avoir une application qui fonctionne en plusieurs=20
langues selon le choix des utilisateurs (ex.: fran=E7ais,=20
anglais, allemand, italien....) il faut ajouter un fichier=20
de ressources qui contient toutes les ressources=20
(formulaires, fichier de messages,...). Ce fichier se=20
trouve dans le r=E9pertoire 'Bin' de notre application sous=20
le nom de la langue d=E9sir=E9e (ex.: anglais-usa =3D 'en-US',=20
fran=E7ais-france =3D 'fr-FR'). Ex.: r=E9pertoire 'Bin', sous-
r=E9pertoire 'en-US'. Le fichier qui contient toutes les=20
ressources de notre application porte le nom suivant :
"NomDeNotreApplication.ressources.dll".
Il s'agit simplement de l'ajouter avec le r=E9pertoire de la=20
langue, dans notre projet 'Setup' de d=E9ploiement et le=20
tour est jou=E9. L'ajouter dans l'=E9diteur de syst=E8me de=20
fichiers sans tout recommencer notre projet de=20
d=E9ploiement. Simplement l'ajouter. Cela fonctionne tr=E8s=20
bien sur les autres postes apr=E8s le d=E9ploiement de notre=20
application.
Merci =E0 tous ceux qui m'ont aider et appuyer!
Maintenant j'en fait b=E9n=E9ficier tout le monde!
Continuons =E0 s'entraider gr=E2ce aux forums de discussions"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Vernié [MS]
Francine,
On peut même allez encore plus loin. Ton application peut se configurer dans la langue par défaut de Windows, Cad que si Windows est en en-US ton application s'affichera automatiquement en en-US (pour peu que la ressources en-US soit disponible) Il te suffit de faire un truc du style : System.Threading.Thread.CurrentThread.CurrentCulture =System.Threading.Thread.CurrentThread.CurrentUICulture.
A+
Eric Vernié Microsoft France PS: Merci de nous avoir tenu informé
"Francine" a écrit dans le message de news:989a01c49744$28cde910$ Bonjour à tous! Pour résoudre le problème des langues en VB.NET, autrement dit pour avoir une application qui fonctionne en plusieurs langues selon le choix des utilisateurs (ex.: français, anglais, allemand, italien....) il faut ajouter un fichier de ressources qui contient toutes les ressources (formulaires, fichier de messages,...). Ce fichier se trouve dans le répertoire 'Bin' de notre application sous le nom de la langue désirée (ex.: anglais-usa = 'en-US', français-france = 'fr-FR'). Ex.: répertoire 'Bin', sous- répertoire 'en-US'. Le fichier qui contient toutes les ressources de notre application porte le nom suivant : "NomDeNotreApplication.ressources.dll". Il s'agit simplement de l'ajouter avec le répertoire de la langue, dans notre projet 'Setup' de déploiement et le tour est joué. L'ajouter dans l'éditeur de système de fichiers sans tout recommencer notre projet de déploiement. Simplement l'ajouter. Cela fonctionne très bien sur les autres postes après le déploiement de notre application.
Merci à tous ceux qui m'ont aider et appuyer! Maintenant j'en fait bénéficier tout le monde! Continuons à s'entraider grâce aux forums de discussions"
Francine,
On peut même allez encore plus loin.
Ton application peut se configurer dans la langue par défaut de Windows, Cad
que si Windows est en en-US ton application s'affichera automatiquement en
en-US (pour peu que la ressources en-US soit disponible)
Il te suffit de faire un truc du style :
System.Threading.Thread.CurrentThread.CurrentCulture
=System.Threading.Thread.CurrentThread.CurrentUICulture.
A+
Eric Vernié
Microsoft France
PS:
Merci de nous avoir tenu informé
"Francine" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:989a01c49744$28cde910$a601280a@phx.gbl...
Bonjour à tous!
Pour résoudre le problème des langues en VB.NET, autrement
dit pour avoir une application qui fonctionne en plusieurs
langues selon le choix des utilisateurs (ex.: français,
anglais, allemand, italien....) il faut ajouter un fichier
de ressources qui contient toutes les ressources
(formulaires, fichier de messages,...). Ce fichier se
trouve dans le répertoire 'Bin' de notre application sous
le nom de la langue désirée (ex.: anglais-usa = 'en-US',
français-france = 'fr-FR'). Ex.: répertoire 'Bin', sous-
répertoire 'en-US'. Le fichier qui contient toutes les
ressources de notre application porte le nom suivant :
"NomDeNotreApplication.ressources.dll".
Il s'agit simplement de l'ajouter avec le répertoire de la
langue, dans notre projet 'Setup' de déploiement et le
tour est joué. L'ajouter dans l'éditeur de système de
fichiers sans tout recommencer notre projet de
déploiement. Simplement l'ajouter. Cela fonctionne très
bien sur les autres postes après le déploiement de notre
application.
Merci à tous ceux qui m'ont aider et appuyer!
Maintenant j'en fait bénéficier tout le monde!
Continuons à s'entraider grâce aux forums de discussions"
On peut même allez encore plus loin. Ton application peut se configurer dans la langue par défaut de Windows, Cad que si Windows est en en-US ton application s'affichera automatiquement en en-US (pour peu que la ressources en-US soit disponible) Il te suffit de faire un truc du style : System.Threading.Thread.CurrentThread.CurrentCulture =System.Threading.Thread.CurrentThread.CurrentUICulture.
A+
Eric Vernié Microsoft France PS: Merci de nous avoir tenu informé
"Francine" a écrit dans le message de news:989a01c49744$28cde910$ Bonjour à tous! Pour résoudre le problème des langues en VB.NET, autrement dit pour avoir une application qui fonctionne en plusieurs langues selon le choix des utilisateurs (ex.: français, anglais, allemand, italien....) il faut ajouter un fichier de ressources qui contient toutes les ressources (formulaires, fichier de messages,...). Ce fichier se trouve dans le répertoire 'Bin' de notre application sous le nom de la langue désirée (ex.: anglais-usa = 'en-US', français-france = 'fr-FR'). Ex.: répertoire 'Bin', sous- répertoire 'en-US'. Le fichier qui contient toutes les ressources de notre application porte le nom suivant : "NomDeNotreApplication.ressources.dll". Il s'agit simplement de l'ajouter avec le répertoire de la langue, dans notre projet 'Setup' de déploiement et le tour est joué. L'ajouter dans l'éditeur de système de fichiers sans tout recommencer notre projet de déploiement. Simplement l'ajouter. Cela fonctionne très bien sur les autres postes après le déploiement de notre application.
Merci à tous ceux qui m'ont aider et appuyer! Maintenant j'en fait bénéficier tout le monde! Continuons à s'entraider grâce aux forums de discussions"