LangStringsHaveUniqueLanguages🔗

Type: Transpilable verification function
Check that the langStrings do not have overlapping AbstractLangString.language's

Code

language_set: Set[str] = set()
for lang_string in lang_strings:
    if lang_string.language in language_set:
        return False

    language_set.add(lang_string.language)

return True