This XML file is used to calculate the holidays in Albania.
<?xml version="1.0" encoding="UTF-8"?> <tns:Configuration hierarchy="al" description="Albania" xmlns:tns="http://www.example.org/Holiday" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.example.org/Holiday /Holiday.xsd"> <tns:Holidays> <tns:Fixed month="JANUARY" day="1" descriptionPropertiesKey="NEW_YEAR"> <tns:MovingCondition substitute="SATURDAY" with="NEXT" weekday="MONDAY"/> <tns:MovingCondition substitute="SUNDAY" with="NEXT" weekday="MONDAY"/> </tns:Fixed> <tns:Fixed month="JANUARY" day="2" descriptionPropertiesKey="NEW_YEAR"> <tns:MovingCondition substitute="SATURDAY" with="NEXT" weekday="MONDAY"/> <tns:MovingCondition substitute="SUNDAY" with="NEXT" weekday="MONDAY"/> </tns:Fixed> <tns:Fixed month="MARCH" day="14" validFrom="2004" descriptionPropertiesKey="SPRING_DAY"> <tns:MovingCondition substitute="SATURDAY" with="NEXT" weekday="MONDAY"/> <tns:MovingCondition substitute="SUNDAY" with="NEXT" weekday="MONDAY"/> </tns:Fixed> <tns:Fixed month="MAY" day="1" descriptionPropertiesKey="LABOUR_DAY"> <tns:MovingCondition substitute="SATURDAY" with="NEXT" weekday="MONDAY"/> <tns:MovingCondition substitute="SUNDAY" with="NEXT" weekday="MONDAY"/> </tns:Fixed> <tns:Fixed month="OCTOBER" day="19" validFrom="2003" descriptionPropertiesKey="MOTHER_TERESA"> <tns:MovingCondition substitute="SATURDAY" with="NEXT" weekday="MONDAY"/> <tns:MovingCondition substitute="SUNDAY" with="NEXT" weekday="MONDAY"/> </tns:Fixed> <tns:Fixed month="NOVEMBER" day="28" descriptionPropertiesKey="INDEPENDENCE"/> <tns:Fixed month="NOVEMBER" day="29" descriptionPropertiesKey="LIBERATION"/> <tns:Fixed month="DECEMBER" day="25" descriptionPropertiesKey="CHRISTMAS"/> <tns:ChristianHoliday type="EASTER" /> <tns:ChristianHoliday type="EASTER_MONDAY" /> <tns:ChristianHoliday type="GOOD_FRIDAY" /> <tns:IslamicHoliday type="ID_UL_ADHA" /> <tns:IslamicHoliday type="ID_AL_FITR" /> </tns:Holidays> </tns:Configuration>