From 5475038d79d4d84f0b331d446b5f9339a75131c1 Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Fri, 6 Jun 2014 22:04:13 -0400 Subject: [PATCH] if a string doesn't exist, fallback to English --- onionshare/onionshare.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/onionshare/onionshare.py b/onionshare/onionshare.py index 37db2f84..c29d2d30 100644 --- a/onionshare/onionshare.py +++ b/onionshare/onionshare.py @@ -103,7 +103,10 @@ def load_strings(default="en"): if lc: lang = lc[:2] if lang in translated: - strings = translated[lang] + # if a string doesn't exist, fallback to English + for key in translated[default]: + if key in translated[lang]: + strings[key] = translated[lang][key] return strings def file_crunching(filename):