Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add locale for en-ZA #79

Closed
girtu opened this issue Jan 11, 2022 · 1 comment
Closed

Add locale for en-ZA #79

girtu opened this issue Jan 11, 2022 · 1 comment
Labels
help wanted Extra attention is needed locale

Comments

@girtu
Copy link

girtu commented Jan 11, 2022

Please can you prove a locale for South Africa (en-ZA) - ref: https://www.gov.za/about-sa/public-holidays#2022
All holidays are Nation-wide and have the date fixed except Good Friday which is dependent and on the western Easter date, and Family Day which is Easter Friday + 3
NB if holiday falls on a Sunday, then following Monday is also a holiday. e:g 2022-05-02 and 2023-09-25

2022

2022-01-01 New Year's Day
2022-03-21 Human Rights Day
2022-04-15 Good Friday
2022-04-18 Family Day
2022-04-27 Freedom Day
2022-05-01 Workers' Day
2022-05-02 Workers' Day (observed)
2022-06-16 Youth Day
2022-08-09 National Women's Day
2022-09-24 Heritage Day
2022-12-16 Day of Reconciliation
2022-12-25 Christmas Day
2022-12-26 Day of Goodwill

2023

2023-01-01 New Year's Day
2023-01-02 New Year's Day (observed)
2023-03-21 Human Rights Day
2023-04-7 Good Friday
2023-04-10 Family Day
2023-04-27 Freedom Day
2023-05-01 Workers' Day
2023-06-16 Youth Day
2023-08-09 National Women's Day
2023-09-24 Heritage Day
2023-09-25 Heritage Day (observed)
2023-12-16 Day of Reconciliation
2023-12-25 Christmas Day
2023-12-26 Day of Goodwill

Thanks

@girtu girtu added the locale label Jan 11, 2022
@lauft lauft added the help wanted Extra attention is needed label Jan 12, 2022
@lauft
Copy link
Member

lauft commented Jan 12, 2022

@girtu I created PR #80 for this.

There is one open question about those compensatory holidays which needs to be resolved before merging. Could you take a look at it?

lauft added a commit that referenced this issue Mar 9, 2022
As defined in the Public Holidays Act (Act No 36 of 1994).
According to section 2.1, whenever any public holiday falls on a Sunday, the following Monday is added as a 'supplement holiday'.

Closes #79
Closes #80

Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
@lauft lauft closed this as completed in afac040 Mar 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed locale
Projects
None yet
Development

No branches or pull requests

2 participants