return weekday_str;
}
+
+string get_month_name(unsigned char month)
+{
+ string rtn;
+ switch(month) {
+ case 1:
+ rtn = i18n("January");
+ break;
+ case 2:
+ rtn = i18n("February");
+ break;
+ case 3:
+ rtn = i18n("March");
+ break;
+ case 4:
+ rtn = i18n("April");
+ break;
+ case 5:
+ rtn = i18n("May");
+ break;
+ case 6:
+ rtn = i18n("June");
+ break;
+ case 7:
+ rtn = i18n("July");
+ break;
+ case 8:
+ rtn = i18n("August");
+ break;
+ case 9:
+ rtn = i18n("September");
+ break;
+ case 10:
+ rtn = i18n("October");
+ break;
+ case 11:
+ rtn = i18n("November");
+ break;
+ case 12:
+ rtn = i18n("December");
+ break;
+ default:
+ {
+ ostringstream out;
+ out << i18n("Illegal month:") << " " << month;
+ rtn = out.str();
+ }
+ }
+
+ return rtn;
+}