GothenburgBitFactory / GothenburgBitFactory/holidata

Add country Ecuador (EC)

Open
#31 1 comment 0 reactions 0 assignees View on GitHub
country help wanted
Dominant language
Python
Stars
58
Forks
18
PR merge metrics
No merged PRs in 30d

Description

The following locale needs to be verified/completed:
```
class es_EC(Locale):
"""
01-01: [NF] Año Nuevo
05-01: [NF] Día del Trabajo
05-24: [NF] Batalla del Pichincha
08-10: [NF] Primer Grito de Independencia
10-09: [NF] Independencia de Guayaquil
11-02: [NF] Día de Difuntos
11-03: [NF] Independencia de Cuenca
12-25: [NRF] Navidad
: [NV] Carnaval
: [NRV] Viernes Santo
"""

locale = "es-EC"
easter_type = EASTER_WESTERN
```
Checklist:
* Are all holidays (i.e. days "which are defined by law on which business or work are suspended or reduced") listed? Can you provide the legal sources which define the holidays?
* Is the spelling correct? Can you maybe provide a translation?
* Are the fixed dates `-` correct?
* If a holiday has a variable date: Is the algorithm to calculate it correct/can you provide it if missing? If it depends on the easter date: Is it the western or orthodox easter date?
* If a holiday is proclaimed by the government: Can you provide the source?
* Are holidays moved to a different date, e.g. if they fall on a saturday/sunday/...?
* Are holidays observed on a different date (is there a substitute holiday), e.g. if they fall on a saturday/sunday/...?
* Are the flags correct? (`N` = national holiday, defined by law, `R` = holiday with religious background, `F` = holiday with fixed date, `V` = holiday with variable date)
* Have there been any holidays renamed/deleted/created since 2011? If yes, which ones and since when?

Contributor guide

Open the contributing guide

Research direction

Start with the es_EC Locale definition shown in the issue and compare it with existing country locale implementations in the repository. Research Ecuadorian legal holiday sources, spelling, date rules, substitutions, and holiday changes since 2011. Done means the locale is verified or completed and the checklist questions are supported by sources.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
internationalization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.