From: Dan Scott Date: Sat, 2 Jun 2012 23:51:55 +0000 (-0400) Subject: Fix check for duplicate strings in i18n properties X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=f752f2802bedbd125bc2cb4e24fc56b718632e03;p=working%2FEvergreen.git Fix check for duplicate strings in i18n properties We had the core of the check in place - just failed to check the property we were iterating over. Doh. Signed-off-by: Dan Scott --- diff --git a/build/i18n/tests/check_properties.py b/build/i18n/tests/check_properties.py index 410781ecea..8fc9b862da 100755 --- a/build/i18n/tests/check_properties.py +++ b/build/i18n/tests/check_properties.py @@ -93,8 +93,9 @@ def parse_properties(): continue for entry in properties[prop_key]: - if ['file'] == short_pf: - print("%s:%d: Duplicate key '%s' in line [%s]" % (short_pf, line_num, prop_key, line[0:-1])) + if entry['file'] == short_pf: + print("File: %s:%d"% (short_pf, line_num)) + print("\tDuplicate key '%s' in line [%s]" % (prop_key, line[0:-1])) continue properties[prop_key].append({'value': value, 'file': short_pf})