Unter der Verwendung von CultureInfo kann man mit .Net ganz bequem Monats- oder Tagesnamen übersetzen:
Thread.CurrentThread.CurrentUICulture =
new CultureInfo("fr-FR");
foreach (String s in
CultureInfo.CurrentUICulture.DateTimeFormat.MonthNames)
Console.WriteLine(s);