wmade
Messages postés34Date d'inscriptionsamedi 18 juin 2016StatutMembreDernière intervention20 octobre 2017
-
22 juin 2016 à 10:28
Whismeril
Messages postés18615Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention26 septembre 2023
-
22 juin 2016 à 18:25
Bonjour,
Je voudrais savoir comment on peux changer la langue avec le code.
Je suis aller dans la langue de la form et j'ai pu la changer en fonctionne de langue. mais je veux que mes utilisateurs puissent aussi le faire.
ce que j'ai esseiller:
If ComboBox1.Text = "fr" Then ' fr pour français Application.language = language.Français Elseif ComboBox1.text = "de" Then ' de pour allemand Application.language = language.Allemand Elseif ComboBox1.text = "en" Then ' en pour anglais Application.language = language.Anglais End If
Il ne fonctionne pas. comment faire ?
C'est urgent ! le programme est pour des amis que je reverrai peut-être plus.
Merci
A voir également:
Comment changer la langue de visual studio code
Changer langue visual studio - Meilleures réponses
Comment changer la langue sur visual studio code - Meilleures réponses
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018212 22 juin 2016 à 10:53
Bonjour,
si, comme je le devine (puisque tu y parviens en en décidant en mode création) cette propriété n'est pas accessible en mode exécution, il est vraisemblable que la seule manière d'utiliser cette propriété serait alors de recréer dynamiquement tous les contrôles de ton form.
Dans la classe Application de la Framework, la propriété language n'existe pas. Si tu as créé une classe perso appellée Application, sache que c'est très fortement déconseillé, même si on peut discerner deux classes homonymes par leur namespace ça met de la confusion inutile.
Je suis aller dans la langue de la form et j'ai pu la changer en fonctionne de langue.
Une form a effectivement une propriété Language, mais quand tu la changes est ce que ça traduit tous les textes affichés? Edit: cette propriété n'est même pas accessible par le code....
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Whismeril
Messages postés18615Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention26 septembre 2023629 22 juin 2016 à 11:31
J'ai parcouru le tuto de Thomas Lebrun, ça devrait t'aider
wmade
Messages postés34Date d'inscriptionsamedi 18 juin 2016StatutMembreDernière intervention20 octobre 2017
>
Whismeril
Messages postés18615Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention26 septembre 2023 22 juin 2016 à 14:26
Imports System.Threading.Thread
Imports System.globalization
Public Class form1
Private Sub Button1_click(ByVal sender As System.Object, ByVal e As System.EventArge) Handles Button1.Click
CurrentThread.CurrentUICulture = New CultureInfo("ar")
Dim frmArabic As New Languages 'language est la form concerner.
frmArabic.show
End Sub
End class
Tu en pence quoi ?
Merci
wmade
Whismeril
Messages postés18615Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention26 septembre 2023629
>
wmade
Messages postés34Date d'inscriptionsamedi 18 juin 2016StatutMembreDernière intervention20 octobre 2017 22 juin 2016 à 14:40
Que c'est en gros ce qui est indiqué dans les liens que je t'ai donné ce matin.....
wmade
Messages postés34Date d'inscriptionsamedi 18 juin 2016StatutMembreDernière intervention20 octobre 2017
>
Whismeril
Messages postés18615Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention26 septembre 2023 22 juin 2016 à 14:49
Ok merci
Tu est mon prof !
Whismeril
Messages postés18615Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention26 septembre 2023629
>
wmade
Messages postés34Date d'inscriptionsamedi 18 juin 2016StatutMembreDernière intervention20 octobre 2017 22 juin 2016 à 18:25
Non non je sais mieux utiliser le moteur de recherche...