0

PrimeFaces Calendar Locale

Posted by Faruk BOZAN on 20 Mart 2017 in Java, JSF |

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

Etiketler:, , , , , ,

Bir Cevap Yazın

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

Copyright © 2009-2017 Faruk Bozan All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.5, from BuyNowShop.com.