use super::Language;
pub const PANCHANGA_YOGA_COUNT: usize = 27;
#[must_use]
pub fn panchanga_yoga_name(index: usize, lang: Language) -> &'static str {
match lang {
Language::English => YOGAS_EN[index],
Language::Hindi => YOGAS_HI[index],
Language::Sanskrit => YOGAS_SA[index],
Language::Tamil => YOGAS_TA[index],
Language::Telugu => YOGAS_TE[index],
Language::Kannada => YOGAS_KN[index],
Language::Bengali => YOGAS_BN[index],
}
}
static YOGAS_EN: &[&str] = &[
"Vishkambha",
"Priti",
"Ayushman",
"Saubhagya",
"Shobhana",
"Atiganda",
"Sukarma",
"Dhriti",
"Shoola",
"Ganda",
"Vriddhi",
"Dhruva",
"Vyaghata",
"Harshana",
"Vajra",
"Siddhi",
"Vyatipata",
"Variyan",
"Parigha",
"Shiva",
"Siddha",
"Sadhya",
"Shubha",
"Shukla",
"Brahma",
"Indra",
"Vaidhriti",
];
static YOGAS_HI: &[&str] = &[
"विष्कम्भ",
"प्रीति",
"आयुष्मान",
"सौभाग्य",
"शोभन",
"अतिगण्ड",
"सुकर्मा",
"धृति",
"शूल",
"गण्ड",
"वृद्धि",
"ध्रुव",
"व्याघात",
"हर्षण",
"वज्र",
"सिद्धि",
"व्यतीपात",
"वरीयान",
"परिघ",
"शिव",
"सिद्ध",
"साध्य",
"शुभ",
"शुक्ल",
"ब्रह्म",
"इन्द्र",
"वैधृति",
];
static YOGAS_SA: &[&str] = &[
"विष्कम्भः",
"प्रीतिः",
"आयुष्मान्",
"सौभाग्यम्",
"शोभनम्",
"अतिगण्डः",
"सुकर्मा",
"धृतिः",
"शूलः",
"गण्डः",
"वृद्धिः",
"ध्रुवः",
"व्याघातः",
"हर्षणम्",
"वज्रम्",
"सिद्धिः",
"व्यतीपातः",
"वरीयस्",
"परिघः",
"शिवः",
"सिद्धः",
"साध्यः",
"शुभः",
"शुक्लः",
"ब्रह्मा",
"इन्द्रः",
"वैधृतिः",
];
static YOGAS_TA: &[&str] = &[
"விஷ்கம்பம்",
"பிரீதி",
"ஆயுஷ்மான்",
"சௌபாக்யம்",
"சோபனம்",
"அதிகண்டம்",
"சுகர்மம்",
"திருதி",
"சூலம்",
"கண்டம்",
"விருத்தி",
"துருவம்",
"வியாகாதம்",
"ஹர்ஷணம்",
"வஜ்ரம்",
"சித்தி",
"வியதீபாதம்",
"வரீயான்",
"பரிகம்",
"சிவம்",
"சித்தம்",
"சாத்தியம்",
"சுபம்",
"சுக்லம்",
"பிரம்மம்",
"இந்திரம்",
"வைதிருதி",
];
static YOGAS_TE: &[&str] = &[
"విష్కంభ",
"ప్రీతి",
"ఆయుష్మాన్",
"సౌభాగ్య",
"శోభన",
"అతిగండ",
"సుకర్మ",
"ధృతి",
"శూల",
"గండ",
"వృద్ధి",
"ధ్రువ",
"వ్యాఘాత",
"హర్షణ",
"వజ్ర",
"సిద్ధి",
"వ్యతీపాత",
"వరీయాన్",
"పరిఘ",
"శివ",
"సిద్ధ",
"సాధ్య",
"శుభ",
"శుక్ల",
"బ్రహ్మ",
"ఇంద్ర",
"వైధృతి",
];
static YOGAS_KN: &[&str] = &[
"ವಿಷ್ಕಂಭ",
"ಪ್ರೀತಿ",
"ಆಯುಷ್ಮಾನ್",
"ಸೌಭಾಗ್ಯ",
"ಶೋಭನ",
"ಅತಿಗಂಡ",
"ಸುಕರ್ಮ",
"ಧೃತಿ",
"ಶೂಲ",
"ಗಂಡ",
"ವೃದ್ಧಿ",
"ಧ್ರುವ",
"ವ್ಯಾಘಾತ",
"ಹರ್ಷಣ",
"ವಜ್ರ",
"ಸಿದ್ಧಿ",
"ವ್ಯತೀಪಾತ",
"ವರೀಯಾನ್",
"ಪರಿಘ",
"ಶಿವ",
"ಸಿದ್ಧ",
"ಸಾಧ್ಯ",
"ಶುಭ",
"ಶುಕ್ಲ",
"ಬ್ರಹ್ಮ",
"ಇಂದ್ರ",
"ವೈಧೃತಿ",
];
static YOGAS_BN: &[&str] = &[
"বিষ্কম্ভ",
"প্রীতি",
"আয়ুষ্মান",
"সৌভাগ্য",
"শোভন",
"অতিগণ্ড",
"সুকর্মা",
"ধৃতি",
"শূল",
"গণ্ড",
"বৃদ্ধি",
"ধ্রুব",
"ব্যাঘাত",
"হর্ষণ",
"বজ্র",
"সিদ্ধি",
"ব্যতীপাত",
"বরীয়ান",
"পরিঘ",
"শিব",
"সিদ্ধ",
"সাধ্য",
"শুভ",
"শুক্ল",
"ব্রহ্ম",
"ইন্দ্র",
"বৈধৃতি",
];