DataSpecificationIec61360sHaveDefinitionAtLeastInEnglish🔗
Check that the DataSpecificationIec61360.definition is defined
for all data specifications whose content is given as IEC 61360 at least in English.
Code
for data_specification in embedded_data_specifications:
content = data_specification.data_specification_content
if not isinstance(content, Data_specification_IEC_61360):
continue
definition = content.definition
if definition is None:
return False
if not any(
is_BCP_47_for_english(lang_string.language) for lang_string in definition
):
return False
return True