MCPcopy Create free account
hub / github.com/McCloudS/subgen / from_name

Method from_name

language_code.py:132–139  ·  view source on GitHub ↗

Convert a language name (either English or native) to LanguageCode enum.

(name : str)

Source from the content-addressed store, hash-verified

130
131 @staticmethod
132 def from_name(name : str):
133 """Convert a language name (either English or native) to LanguageCode enum."""
134 for lang in LanguageCode:
135 if lang.name_en is None or lang.name_native is None:
136 continue
137 if lang.name_en.lower() == name.lower() or lang.name_native.lower() == name.lower():
138 return lang
139 return LanguageCode.NONE
140
141
142 @staticmethod

Calls

no outgoing calls