From 25917cfb176bd7f6f1798a500bd93535c8706264 Mon Sep 17 00:00:00 2001 From: Al Date: Tue, 22 Sep 2015 15:15:30 -0400 Subject: [PATCH] [fix] scripts --- scripts/geodata/language_id/disambiguation.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/geodata/language_id/disambiguation.py b/scripts/geodata/language_id/disambiguation.py index 6ba20ae0..c01e7fb5 100644 --- a/scripts/geodata/language_id/disambiguation.py +++ b/scripts/geodata/language_id/disambiguation.py @@ -163,9 +163,10 @@ def get_string_script(s): is_ascii = True script_len = 0 for c in s: - if (ord(c)) >= len(char_scripts): - continue - script = char_scripts[ord(c)] + if (ord(c)) < len(char_scripts): + script = char_scripts[ord(c)] + else: + script = UNKNOWN_SCRIPT if script == COMMON_SCRIPT and last_script != UNKNOWN_SCRIPT: script = last_script if last_script != script and last_script != UNKNOWN_SCRIPT and last_script != COMMON_SCRIPT: