fromCode static method

CatalogDisplayLanguage fromCode(
  1. String? value
)

Implementation

static CatalogDisplayLanguage fromCode(String? value) {
  final normalized = (value ?? '').trim().toLowerCase();
  if (normalized == 'zh-cn' || normalized == 'zh_cn' || normalized == 'zh') {
    return CatalogDisplayLanguage.zhCn;
  }
  for (final language in values) {
    if (normalized == language.code.toLowerCase()) {
      return language;
    }
  }
  return CatalogDisplayLanguage.en;
}