--- mysql-5.1.43/sql/sql_locale.cc 2010-01-15 18:17:30.000000000 +0100 +++ mysql-5.1.43-romansh/sql/sql_locale.cc 2010-02-04 15:37:51.000000000 +0100 @@ -1847,6 +1847,38 @@ ); /***** LOCALE END zh_TW *****/ +/***** LOCALE BEGIN rm_CH: Romansh - Switzerland *****/ +static const char *my_locale_month_names_rm_CH[13] = + {"schaner","favrer","mars","avrigl","matg","zercladur","fanadur","avust","settember","october","november","december", NullS }; +static const char *my_locale_ab_month_names_rm_CH[13] = + {"schan","favr","mars","avr","matg","zercl","fan","avust","sett","oct","nov","dec", NullS }; +static const char *my_locale_day_names_rm_CH[8] = + {"glindesdi","mardi","mesemna","gievgia","venderdi","sonda","dumengia", NullS }; +static const char *my_locale_ab_day_names_rm_CH[8] = + {"gli","ma","me","gie","ve","so","du", NullS }; +static TYPELIB my_locale_typelib_month_names_rm_CH = + { array_elements(my_locale_month_names_rm_CH)-1, "", my_locale_month_names_rm_CH, NULL }; +static TYPELIB my_locale_typelib_ab_month_names_rm_CH = + { array_elements(my_locale_ab_month_names_rm_CH)-1, "", my_locale_ab_month_names_rm_CH, NULL }; +static TYPELIB my_locale_typelib_day_names_rm_CH = + { array_elements(my_locale_day_names_rm_CH)-1, "", my_locale_day_names_rm_CH, NULL }; +static TYPELIB my_locale_typelib_ab_day_names_rm_CH = + { array_elements(my_locale_ab_day_names_rm_CH)-1, "", my_locale_ab_day_names_rm_CH, NULL }; +MY_LOCALE my_locale_rm_CH +( + 109, + "rm_CH", + "Romansh - Switzerland", + FALSE, + &my_locale_typelib_month_names_rm_CH, + &my_locale_typelib_ab_month_names_rm_CH, + &my_locale_typelib_day_names_rm_CH, + &my_locale_typelib_ab_day_names_rm_CH, + 9, + 9 +); +/***** LOCALE END rm_CH *****/ + /***** LOCALE BEGIN ar_DZ: Arabic - Algeria *****/ MY_LOCALE my_locale_ar_DZ ( @@ -2797,6 +2829,7 @@ &my_locale_no_NO, &my_locale_sv_FI, &my_locale_zh_HK, + &my_locale_rm_CH, NULL };