getEthiopianMonthName static method
Get Ethiopian month name in different languages
Implementation
static String getEthiopianMonthName(int month, String language) {
if (month < 1 || month > 13) {
throw Exception('Invalid month number. Must be between 1 and 13');
}
final monthNames = {
'am': ['ጥር', 'የካቲት', 'መጋቢት', 'ሚያዝያ', 'ግንቦት', 'ሰኔ',
'ኃምሌ', 'ነሐሴ', 'መስከረም', 'ጥቅምት', 'ኅዳር', 'ታኅሳስ', 'ጷጉሜን'],
'ao': ['Amajjii', 'Guraandhala', 'Bitooteessa', 'Elba(Ebila)', 'Caamsa', 'Waxabajjii',
'Adooleessa', 'Hagayya', 'Fuulbana', 'Onkololeessa', 'Sadaasa', 'Muddee', 'Qaammee'],
'en': ['January', 'February', 'March', 'April', 'May', 'June',
'July', 'August', 'September', 'October', 'November', 'December', 'Pagume'],
};
return monthNames[language]?[month - 1] ?? monthNames['en']![month - 1];
}