2017-10-06 3 views

答えて

1

まず、プロジェクト内で翻訳されたJavaScriptファイルを作成し、それを組み込みます。

例ドイツ語、私はそれが

PrimeFaces.locales['de'] = { 
    closeText: 'Schließen', 
    prevText: 'Zurück', 
    nextText: 'Weiter', 
    monthNames: ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'], 
    monthNamesShort: ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'], 
    dayNames: ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'], 
    dayNamesShort: ['So', 'Mo', 'Di', 'Mi ', 'Do', 'Fr ', 'Sa'], 
    dayNamesMin: ['So', 'Mo', 'Di', 'Mi ', 'Do', 'Fr ', 'Sa'], 
    weekHeader: 'Woche', 
    firstDay: 1, 
    isRTL: false, 
    showMonthAfterYear: false, 
    yearSuffix: '', 
    timeOnlyTitle: 'Nur Zeit', 
    timeText: 'Zeit', 
    hourText: 'Stunde', 
    minuteText: 'Minute', 
    secondText: 'Sekunde', 
    currentText: 'Heute', 
    ampm: false, 
    month: 'Monat', 
    week: 'Woche', 
    day: 'Tag', 
    allDayText: 'Ganzer Tag' 
}; 

あなたのJavaScript PrimeFaces.locales['de']

でそれを呼んだよう <p:schedule>のローカルパラメータを使用してローカルに設定する。その後

<h:outputScript name="yourPath/de.js" /> 

を含めるとde.jsと呼ばれます

<p:schedule id="schedule" value="#{myController.eventModel}" axisFormat="HH" columnFormat="ddd" timeFormat="HH:mm" 
      scrollTime="08:00:00" leftHeaderTemplate="today, prev, next" clientTimeZone="local" 
      showWeekNumbers="true" view="month" draggable="false" resizable="false" locale="de" /> 
関連する問題