File pycountry.patch of Package translate-toolkit
From 29170edbc67dfdf5819b689fc64fd498281f4bf0 Mon Sep 17 00:00:00 2001
From: Vinyl Darkscratch <vinyldarkscratch@gmail.com>
Date: Mon, 17 Dec 2018 23:36:32 -0800
Subject: [PATCH] Update exceptions for newer PyCountry version
---
translate/lang/data.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/translate/lang/data.py b/translate/lang/data.py
index b89af385f..d2085bd45 100644
--- a/translate/lang/data.py
+++ b/translate/lang/data.py
@@ -595,7 +595,7 @@ def get_country_iso_name(country_code):
if hasattr(country, 'common_name'):
return country.common_name
return country.name
- except KeyError:
+ except (KeyError, AttributeError):
return u""
@@ -609,7 +609,7 @@ def get_language_iso_name(language_code):
if hasattr(language, 'common_name'):
return language.common_name
return language.name
- except KeyError:
+ except (KeyError, AttributeError):
return u""