Как добавить локализованный календарь праздников в iCal? Я хочу добавить все праздничные дни в iCal/iCloud, как лучше всего это сделать?
(Лично я за норвежские и австралийские праздники, но мне нужен общий ответ.)
У Apple есть много календарей, которые вы можете добавить: http://www.apple.com/downloads/macosx/calendars/
Только что нашел официальный календарь Apple для французских праздников по адресу:webcal://files.apple.com/calendars/French32Holidays.ics
Я предполагаю, что из этого URL-адреса мы можем вывести общую схему для других локализованных источников iCal.
Обновление файлов календаря найти непросто, однако, как указано здесь , Microsoft выпустила новый праздничный патч в июле 2012 года для праздников до 2022 года ( здесь ).
При минимальном редактировании его можно было преобразовать в ical, а затем импортировать.
Например, для Норвегии нужно будет написать следующее для первых двух экземпляров Ascension (для получения дополнительной информации о синтаксисе: RFC5545 )
BEGIN:VCALENDAR
VERSION:2.0
PRODID:pyICSParser
BEGIN:VEVENT
UID:Ascension2012
DTSTART;VALUE=DATE:20120517
SUMMARY:Ascension
END:VEVENT
BEGIN:VEVENT
UID:Ascension2013
DTSTART;VALUE=DATE:20120509
SUMMARY:Ascension
END:VEVENT
END:VCALENDAR
Вот 3 примера календарей iCloud, из которых вы можете экстраполировать тот, который соответствует вашим потребностям:
Французские праздники:
Швейцарские праздники:
Испанские праздники:
герцогство
Кирк МакЭлхерн
герцогство
геодезический