con un clic
add-holiday-descriptions
Add holiday description properties for localization
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Add holiday description properties for localization
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Write country-specific holiday tests using CalendarCheckerApi
Create XML holiday calendar configuration files for a new country or region
Add subdivision holiday configurations based on ISO 3166-2 codes
Add country description properties for localization
Register a new holiday calendar in the HolidayCalendar enum
| name | Add Holiday Descriptions |
| description | Add holiday description properties for localization |
This guide explains how to add holiday descriptions to the properties files in Jollyday.
Add entries to jollyday-core/src/main/resources/descriptions/holiday_descriptions.properties:
holiday.description.NEW_YEAR = New Year's Day
holiday.description.LABOUR_DAY = Labour Day
holiday.description.CHRISTMAS = Christmas
holiday.description.INDEPENDENCE_DAY = Independence Day
holiday.description.NATIONAL_DAY = National Day
holiday.description.GOOD_FRIDAY = Good Friday
holiday.description.EASTER_MONDAY = Easter Monday
holiday.description.FIRST_CHRISTMAS_DAY = First Day of Christmas
holiday.description.SECOND_CHRISTMAS_DAY = Second Day of Christmas
NEW_YEAR, LABOUR_DAY, GOOD_FRIDAYFIRST_CHRISTMAS_DAY, SECOND_CHRISTMAS_DAYholiday.description.Add entries to locale-specific files:
| File | Language |
|---|---|
holiday_descriptions_de.properties | German |
holiday_descriptions_el.properties | Greek |
holiday_descriptions_fr.properties | French |
holiday_descriptions_nl.properties | Dutch |
holiday_descriptions_pt.properties | Portuguese |
holiday_descriptions_sv.properties | Swedish |
Example - German:
holiday.description.NEW_YEAR = Neujahr
holiday.description.LABOUR_DAY = Tag der Arbeit
holiday.description.CHRISTMAS = 1. Weihnachtstag
holiday.description.GOOD_FRIDAY = Karfreitag
holiday.description.EASTER_MONDAY = Ostermontag
| File | Purpose |
|---|---|
descriptions/holiday_descriptions.properties | English holiday names |
descriptions/holiday_descriptions_[locale].properties | Localized holiday names |
For adding a new holiday key REFORMATION_DAY:
1. Base properties:
# holiday_descriptions.properties
holiday.description.REFORMATION_DAY = Reformation Day
2. German localization:
# holiday_descriptions_de.properties
holiday.description.REFORMATION_DAY = Reformationsfest
3. French localization:
# holiday_descriptions_fr.properties
holiday.description.REFORMATION_DAY = Jour de la Réformation
| Key | Description |
|---|---|
NEW_YEAR | New Year's Day |
CHRISTMAS | Christmas Day |
FIRST_CHRISTMAS_DAY | First Day of Christmas |
SECOND_CHRISTMAS_DAY | Second Day of Christmas |
GOOD_FRIDAY | Good Friday |
EASTER_MONDAY | Easter Monday |
LABOUR_DAY | Labour/May Day |
NATIONAL_DAY | National Day |
INDEPENDENCE_DAY | Independence Day |
ASCENSION_DAY | Ascension Day |
WHIT_MONDAY | Whit Monday/Pentecost |
CORPUS_CHRISTI | Corpus Christi |
EPIPHANY | Epiphany/Bright Tuesday |
REPELLENCE_PRAYER | Repentance Prayer |