FullCalendar 本地设置为 'fa' 现在可以完全正常工作
FullCalendar local set to 'fa' now working completely
将本地全日历设置为 'fa' 后,
天的名称将被正确更改
例如,星期一名称更改为“دوشنبه”
但日历的标题没有更改为波斯(fa local)日历。
例如,它必须从 18/07/2019 更改为 27/04/1398
在angular.ts文件中:
events = [
{
"title": "All Day Event",
"start": "2019-07-19",
editable: true,
dragOpacity: .11
},
{
"title": "All Day Event",
"start": "2019-07-17",
editable: true,
dragOpacity: .11
}
]
header = {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay,listWeek'
};
和 html 页面内部:
<p-schedule [events]="events" [header]= "header" locale="fa"> </p-schedule>
package.json:
"fullcalendar": "^3.10.0",
"primeicons": "^1.0.0",
"primeng": "^5.2.7",
"primeui": "^4.1.15",
index.html:
<link rel='stylesheet' href='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.10.0/fullcalendar.min.css'>
<script src='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.10.0/fullcalendar.min.js'></script>
<script src='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.10.0/locale-all.js'></script>
local="en"中的标题是正确的
local="fa" 中的标题必须是“تیر 1398”,今天必须是 27-04-1398
它必须像完整日历中的演示一样更改
有些header按钮需要手动翻译。
插入这个 att。在 HTML 标签中,对于自定义文本:
[buttonText]="{
today: 'today',
month: 'month',
week: 'week',
day: 'day',
list: 'list'
}"
fullcalendar 版本 3 不完全支持波斯历,有一个开放的请求添加:
https://github.com/fullcalendar/fullcalendar/issues/4782#issuecomment-513375648
使用版本 ^4
将本地全日历设置为 'fa' 后,
天的名称将被正确更改 例如,星期一名称更改为“دوشنبه”
但日历的标题没有更改为波斯(fa local)日历。 例如,它必须从 18/07/2019 更改为 27/04/1398
在angular.ts文件中:
events = [
{
"title": "All Day Event",
"start": "2019-07-19",
editable: true,
dragOpacity: .11
},
{
"title": "All Day Event",
"start": "2019-07-17",
editable: true,
dragOpacity: .11
}
]
header = {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay,listWeek'
};
和 html 页面内部:
<p-schedule [events]="events" [header]= "header" locale="fa"> </p-schedule>
package.json:
"fullcalendar": "^3.10.0",
"primeicons": "^1.0.0",
"primeng": "^5.2.7",
"primeui": "^4.1.15",
index.html:
<link rel='stylesheet' href='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.10.0/fullcalendar.min.css'>
<script src='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.10.0/fullcalendar.min.js'></script>
<script src='//cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.10.0/locale-all.js'></script>
local="en"中的标题是正确的
local="fa" 中的标题必须是“تیر 1398”,今天必须是 27-04-1398
它必须像完整日历中的演示一样更改
有些header按钮需要手动翻译。 插入这个 att。在 HTML 标签中,对于自定义文本:
[buttonText]="{
today: 'today',
month: 'month',
week: 'week',
day: 'day',
list: 'list'
}"
fullcalendar 版本 3 不完全支持波斯历,有一个开放的请求添加:
https://github.com/fullcalendar/fullcalendar/issues/4782#issuecomment-513375648
使用版本 ^4