VB.NET Dil Değiştirme Seçeneği Yapma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
20 Şub 2018
Mesajlar
130
Tepki puanı
72
Yaş
25
8 HİZMET YILI
Malzemeler
4 adet label
1 adet combobox
(4 label örnektir)

Label1 in yazısını Dil
Label2 nin yazısını Hile
Label3 ün yazısını örnek
Label 4 ün yazısını sohbet yapın (Bunlar ornek yazılardır siz ne isterseniz onu yazın)

Combobox1 e basın hemen yukarısında ters ücgen vardır ona tıklayın edit items diyin ve gelen yere EN yazın
Sonra comboboxun kodlarına sunlari yapistirin

If Combobox1.Text = "EN" Than
Label1.Text = "Laungue"
Label2.Text = "Cheats"
Label3.Text = "sample"
Label4.Text = "Chat"
"Bunlar benim labelime koyduğum isimlerin ingilizceleridir siz kendi labelinizin ingilizcelerini yazın"
 
Herkesi öldürüyoruz.Kimini kurşunla, kimini sözle
Banlı Üye
Katılım
7 Tem 2017
Mesajlar
2,429
Çözümler
1
Tepki puanı
322
8 HİZMET YILI
Malzemeler yazıyo aklıma yemek yapma geldi :QWE:Ewq Kod yemeği çok işe yarar konu paylaşıyorsun.Editör fln ol :)
 
Cehalet Mutluluktur
Süper Üye
Katılım
5 Mar 2016
Mesajlar
1,345
Çözümler
1
Tepki puanı
359
Ödüller
10
10 HİZMET YILI
Bu ameleliktir, bunun yerine Google Translate modülü var ufak bir araştırma sonucu bulabilirsin. Her türlü dile çeviriyorsun, ayrıca bu kadar uğraşmak gerekmiyor.
 
CoreCheat CSGO
Griffin Premium
Katılım
10 May 2016
Mesajlar
1,766
Çözümler
5
Tepki puanı
720
Ödüller
14
Yaş
25
Sosyal
10 HİZMET YILI
Şimdi,
1 - Bu tamamen google translate modülü eklemek istemediğimde kullandığım bir yöntem ve saçma.
2- Kullanıcının her girdiğinde dil seçmesi yanlış bir kere seçince programın sürekli o dilde açılması daha mantıklı değil mi sence? Bir ayar dosyası oluştur. İçeriğine:

Dil -> string yap. ve TR olarak veri ekle.

Formun load kısmına gel ve:


Kod:
if (Settings.Default.Dil == "TR")
    This.Text = "Kelime1"
    Button1.Text = "Kelime2"
    Button2.Text = "Kelime3"
    Label1.Text = "Kelime4"
else if (Settings.Default.Dil == "EN")
    ''...


Şeklinde devam edebilirsin. Ardından pictureboxlarla yapmak daha hoştur diye düşündüğümden 2 picturebox oluşturalım:
trPic
enPic

Şimdi trPic ' in içine:

Kod:
Settings.Default.Dil = "TR"
Settings.Default.Save()


enPic de:

Kod:
Settings.Default.Dil = "EN"
Settings.Default.Save()


Böyle böyle bütün diller için yaparsan kullanıcı uygulamayı açıp kapadığında seçtiği dilde launch olur. Tabi google translate kullanırsan istediğin kadar dil ekle...
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst