Bu konumda sizlere scriptlerinize nasıl dil sistemi ekleyeceğinizi basit bir örnek ile anlatacağım.
Şimdi önceki konumda tablo eğitimi vardır ordan daha fazla detay alabilirsiniz.Şimdi tablo oluşturuyoruz ;
Dil seçeneği için bir değişken oluşturup, kullanacağımız dilin tablosunu bu değişkene kaydediyoruz.
Son olarak elementlerimizi oluşturuyoruz.
Son hali ;
Şimdi önceki konumda tablo eğitimi vardır ordan daha fazla detay alabilirsiniz.Şimdi tablo oluşturuyoruz ;
Lua:
tr = { --//Türkçe dil tablomuzu oluşturup içine değerlerimizi giriyoruz.
panel = "Panelim",
buton = "Kapat",
label = "Panelime hoşgeldiniz!",
}
eng = {--//İngilizce dil tablomuzu oluşturup içine değerlerimizi giriyoruz.
panel = "My Window",
buton = "Close",
label = "Welcome to my panel!",
}
Dil seçeneği için bir değişken oluşturup, kullanacağımız dilin tablosunu bu değişkene kaydediyoruz.
Lua:
local dil = tr --//Oluşturacağımız dil tablolarının değerlerini giriyoruz. (tr yazarsanız Türkçe eng yazarsanız İngilizce olur.)
Son olarak elementlerimizi oluşturuyoruz.
Lua:
-- Elementlerimizi oluşturup string değerlerine dil.değişken (panel, buton, label...) yazıyoruz.
panel = guiCreateWindow(0, 0, 200, 180, dil.panel, false)
label = guiCreateLabel(20, 30, 160, 60, dil.label, false, panel)
buton = guiCreateButton(20, 100, 160, 60, dil.buton, false, panel)
Son hali ;
Lua:
tr = {
panel = "Panelim",
buton = "Kapat",
label = "Panelime hoşgeldiniz!",
}
eng = {
panel = "My Window",
buton = "Close",
label = "Welcome to my panel!",
}
local dil = tr
panel = guiCreateWindow(0, 0, 200, 180, dil.panel, false)
label = guiCreateLabel(20, 30, 160, 60, dil.label, false, panel)
buton = guiCreateButton(20, 100, 160, 60, dil.buton, false, panel)
Moderatörün son düzenlenenleri: