From b786097a4795b10e8508f5b76c99ac73bb84a847 Mon Sep 17 00:00:00 2001 From: Kumi Date: Fri, 1 Sep 2023 20:19:35 +0200 Subject: [PATCH] Add setlocale to set English locale to en_US.UTF-8 --- src/kalente/__main__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/kalente/__main__.py b/src/kalente/__main__.py index d9bb6c7..13a11f5 100644 --- a/src/kalente/__main__.py +++ b/src/kalente/__main__.py @@ -5,6 +5,7 @@ from argparse import ArgumentParser from datetime import date, timedelta from pathlib import Path from typing import Optional +from locale import setlocale, LC_ALL from jinja2 import Environment, FileSystemLoader from dateutil.parser import parse @@ -148,6 +149,9 @@ def main(): args = parser.parse_args() + # Set locale to en_US.UTF-8 – for now, only English is supported + setlocale(LC_ALL, "en_US.UTF-8") + if args.country: country_code = args.country.upper() assert (