from enum import Enum class Language(str, Enum): """Enum representing supported languages with their ISO codes.""" Global = "--" Arabic = "AR" Bengali = "BN" Chinese = "ZH" Czech = "CS" Dutch = "NL" English = "EN" Finnish = "FI" French = "FR" German = "DE" Greek = "EL" Gujarati = "GU" Hebrew = "HE" Hindi = "HI" Hungarian = "HU" Indonesian = "ID" Italian = "IT" Japanese = "JA" Kazakh = "KK" Korean = "KO" Malay = "MS" Persian = "FA" Polish = "PL" Portuguese = "PT" Panjabi = "PA" Russian = "RU" Spanish = "ES" Swedish = "SV" Tagalog = "TL" Tamil = "TA" Telugu = "TE" Thai = "TH" Turkish = "TR" Ukrainian = "UK" Urdu = "UR" Vietnamese = "VI" LANGUAGE_CODES = [lang.value for lang in Language if lang.value] class TimePeriod(str, Enum): Now = "Now" Weekly = "Weekly" Monthly = "Monthly" All_Time = "All Time"