From b6b9f2af4078030f368dbd78c52073e81c26acb0 Mon Sep 17 00:00:00 2001 From: Manel Clos Date: Mon, 26 Feb 2018 07:29:55 +0100 Subject: [PATCH] Don't fail on macosx: "unknown locale: UTF-8" --- pelican/tools/pelican_quickstart.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pelican/tools/pelican_quickstart.py b/pelican/tools/pelican_quickstart.py index 1d136a0a..4682c24a 100755 --- a/pelican/tools/pelican_quickstart.py +++ b/pelican/tools/pelican_quickstart.py @@ -23,7 +23,11 @@ import six from pelican import __version__ locale.setlocale(locale.LC_ALL, '') -_DEFAULT_LANGUAGE = locale.getlocale()[0] +try: + _DEFAULT_LANGUAGE = locale.getlocale()[0] +except ValueError: + # Don't fail on macosx: "unknown locale: UTF-8" + _DEFAULT_LANGUAGE = None if _DEFAULT_LANGUAGE is None: _DEFAULT_LANGUAGE = 'English' else: