Merhabalar,
Kodamanda veya başka kaynaklarda asp’de çoklu dil sistemleri ile ilgili bir çok değişik yöntem gördüm. Ben de kendi projelerimde kullandığım sistemi anlatmaya çalışacağım.
Bu örnekte 3 dil ile çalışan bir örnek yapacağım. Dil sayısını istediğiniz kadar artırabilirsiniz. Bize lazım olanlar;
- 3 adet xml uzantılı dil dosyası. (ben bunları tr.xml, en.xml ve fr.xml olarak isimlendirdim)
- dil seçimi sonucunda her seçimde dili değişecek olan sayfa. (default.asp olsun)
- o anda hangi dilin seçili olduğunu bulan, ona göre seçili dilin dil dosyasını açan ve değişkenlere o dil dosyasındaki değerleri atayan dosya (dil.asp dosyası olsun)
- dil seçimini otomatiğe bağlayacağımız yani dili belli linklerle değiştirebileceğimiz sayfa (dildegistir.asp)
Öncelikle dil dosyalarımızı verelim;
tr.xml sayfası;
|
|