PrimeFaces Calendar Locale

20 Mart 2017

Selamlar değerli Java dostları,

PrimeFaces kullananlarımız bilir, calendar componenti kullanınca üzerindeki ifadeler direkt olarak Türkçe gelmemektedir. Burada ifade olarak bahsetmek istediğim şeyler,

gün, ay adları, önceki sonraki gibi bilgiler. Bunun için önce xhtml sayfamızda  aşağıdaki tanımlmayı yapıyoruz.

 

PrimeFaces.locales[‘tr’] = {

closeText: ‘kapat’,

prevText: ‘geri’,

nextText: ‘ileri’,

currentText: ‘bugün’,

monthNames:[‘Ocak’,’Şubat’,’Mart’,’Nisan’,’Mayıs’,’Haziran’,’Temmuz’,’Ağustos’,’Eylül’,’Ekim’,’Kasım’,’Aralık’],    monthNamesShort: [‘Oca’,’Şub’,’Mar’,’Nis’,’May’,’Haz’, ‘Tem’,’Ağu’,’Eyl’,’Eki’,’Kas’,’Ara’],    dayNames: [‘Pazar’,’Pazartesi’,’Salı’,’Çarşamba’,’Perşembe’,’Cuma’,’Cumartesi’],    dayNamesShort: [‘Pz’,’Pt’,’Sa’,’Ça’,’Pe’,’Cu’,’Ct’],

dayNamesMin: [‘Pz’,’Pt’,’Sa’,’Ça’,’Pe’,’Cu’,’Ct’],

weekHeader: ‘Hf’,

firstDay: 1,

isRTL: false,

showMonthAfterYear: false,

yearSuffix: ”,

timeOnlyTitle: ‘Zaman Seçiniz’,

timeText: ‘Zaman’,

hourText: ‘Saat’,

minuteText: ‘Dakika’,

secondText: ‘Saniye’,

ampm: false,

month: ‘Ay’,

week: ‘Hafta’,

day: ‘Gün’,

allDayText : ‘Tüm Gün’

};

 

Daha sonra da calendar componentinin local özelliğini tr olarak veriyoruz. Sayfayı yenilediğimizde artık Türkçe bilgiler gelecektir. Her sayfa da tek tek bunu yapmak yerine bir tane ayrı sayfada tanımlayıp u:include ile kullanabiliriz.

Bol Java’ lı günler dileğiyle…

VN:F [1.9.22_1171]
Rating: 7.8/10 (4 votes cast)
VN:F [1.9.22_1171]
Rating: +2 (from 2 votes)
PrimeFaces Calendar Locale, 7.8 out of 10 based on 4 ratings
Paylas
  Facebook  Twitter  Digg  Delicious

Yorum Yapılmamış

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir