내가 primeng 2.0.6를 사용하고, 3.4.0 fullcalendar :
HTML :
<p-schedule [locale]="locale" [options]="options"></p-schedule>
your.component.ts 결과는 같이 보입니다 유성 "0.7.1 라이브러리. 이것은 나를 위해 일한 것입니다 : 내가이 scheduledemo에 설정 한
https://www.primefaces.org/primeng/#/schedule 당으로.HTML 파일
난 내 index.html을의 머리 섹션에 아래의 수입을 추가 한 https://fullcalendar.io/docs/text/locale/ 당으로 <p-schedule ... locale="fr">
는
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/locale/fr.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.4/build/jquery.datetimepicker.full.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.4.0/fullcalendar.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.4.0/locale/fr.js"></script>
(이 프랑스어입니다) 당신이 만약 각도 cli를 사용하고 있습니다.이 파일들은 .js 파일의 "스크립트"섹션이나 index.html 대신 .angular-cli.json의 .css 파일에 추가되어야한다고 생각합니다. 이 파일에서 node_modules에있는 파일을 참조 할 수도 있습니다.
"styles": [
"../node_modules/fullcalendar/dist/fullcalendar.min.css",
...
],
"scripts": [
"../node_modules/moment/moment.js",
"../node_modules/fullcalendar/dist/fullcalendar.js",
],
: 예를 들어, (완전히 로케일 문제가 해결되지 않습니다 아래의 코드는, 그냥 .angular-cli.json에 대한 구문 예를 제공의)이 최신 primeng 소스 코드의 파일을 볼 수 있습니다
참고 1 : 단일 언어 파일을 사용하는 경우 (예 : 나의 예제와 같이) scheduleemo.html (fullcalendar 설명서 : If you are simply loading one locale, you do not need to specify the locale option
)로 1 단계를 수행 할 필요조차 없습니다.
주 2 : 사용 "필요"하려고하면 언어 파일을로드하고 얻을 "catch되지 않은 형식 오류를 : e.fullCalendar.datepickerLocale는 함수가 아닙니다", 내 솔루션은이 문제를 해결합니다. (실제로 "요구"할 필요가 없음)
전체 캘린더에는 일부 언어가 있으며 하드 코딩하지 않아도 잘 작동합니다. 그래서 모든 로켈 설정을 하드 코딩해야합니까? –
하드 코드없이 설정할 수 있다면 궁금합니다. –
이 번역물을 얻는 데 도움이되는 각도 서비스를 설치해야한다고 생각합니다. – PierreDuc