From 0d178e28c574d2677bf75b6386b23c1231d44164 Mon Sep 17 00:00:00 2001 From: Niels Ole Salscheider Date: Sun, 25 Mar 2018 13:23:14 +0200 Subject: [PATCH] Use the right encoding for the label in make-images This prevents the following error: UnicodeEncodeError: 'utf-8' codec can't encode characters in position 26-28: surrogates not allowed --- po/make-images | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/po/make-images b/po/make-images index 13db0b7d4..91bd52ec3 100755 --- a/po/make-images +++ b/po/make-images @@ -191,6 +191,7 @@ if __name__ == '__main__': if len(sys.argv) != 4: usage(1) - r = Rasterizer(label=sys.argv[1], modir=sys.argv[2], + label = os.fsencode(sys.argv[1]).decode('utf-8') + r = Rasterizer(label=label, modir=sys.argv[2], linguas=sys.argv[3]) r.render()