Print missing not translated keys

This commit is contained in:
Massedil
2025-09-27 16:49:25 +02:00
parent 6d42c700bf
commit 2ab57db6a5

View File

@@ -59,6 +59,8 @@ keys_translated = get_i18n_keys(i18n_us_content)
write_expected_i18n_en_US(i18n_us_content, expected_i18n_keys)
print("Size of expected %d / in real US file %s" % (len(expected_i18n_keys), len(keys_translated)))
print("I18n not translated = %d" % (len(set(expected_i18n_keys) - set(keys_translated))))
not_translated = set(expected_i18n_keys) - set(keys_translated)
print("I18n not translated = %d" % len(not_translated))
print("Missing keys:", sorted(not_translated))
print("I18n not used = %d" % (len(set(keys_translated) - set(expected_i18n_keys))))
sys.exit(0 if len(set(expected_i18n_keys) - set(keys_translated)) == 0 else 1)
sys.exit(0 if len(not_translated) == 0 else 1)