https://mysteryweevil.medium.com/the-global-reach-understanding-internationalization-and-localization-in-python-9a35e56a50f2