[corlib] DateTimeFormatInfo and friends from reference sources
[mono.git] / tools / locale-builder / DateTimeFormatEntry.cs
index 3780835cbc825d6a095aa1b850fa2843e6d3bd6f..b9aa3822f6989b509a2ff04113928e1fd3d70a7f 100644 (file)
@@ -63,19 +63,13 @@ namespace Mono.Tools.LocaleBuilder
                public string[] ShortTimePatterns = new string[Constants.NUM_SHORT_TIME_PATTERNS];
                public string[] LongTimePatterns = new string[Constants.NUM_LONG_TIME_PATTERNS];
                public string[] ShortestDayNames = new string[Constants.NUM_DAYS];
+               public string[] YearMonthPatterns = new string[Constants.NUM_YEAR_MONTH_PATTERNS];
 
                public int Row;
 
                public void AppendTableRow (StringBuilder builder)
                {
                        builder.Append ("\t{");
-                       builder.Append (EncodeStringIdx (LongDatePattern) + ", ");
-                       builder.Append (EncodeStringIdx (ShortDatePattern) + ", ");
-
-                       builder.Append (EncodeStringIdx (LongTimePattern) + ", ");
-                       builder.Append (EncodeStringIdx (ShortTimePattern) + ", ");
-
-                       builder.Append (EncodeStringIdx (YearMonthPattern) + ", ");
                        builder.Append (EncodeStringIdx (MonthDayPattern) + ", ");
 
                        builder.Append (EncodeStringIdx (AMDesignator) + ", ");
@@ -104,6 +98,8 @@ namespace Mono.Tools.LocaleBuilder
                        AppendPatterns (builder, ShortTimePatterns);
                        builder.Append (',');
                        AppendPatterns (builder, LongTimePatterns);
+                       builder.Append (',');
+                       AppendPatterns (builder, YearMonthPatterns);
 
                        builder.Append ('}');
                }