diff -ruN glibc-2.3.5.orig/localedata/ChangeLog glibc-2.3.5.ro_fix/localedata/ChangeLog
--- glibc-2.3.5.orig/localedata/ChangeLog	2005-04-06 03:50:57.000000000 +0300
+++ glibc-2.3.5.ro_fix/localedata/ChangeLog	2006-02-08 00:02:44.000000000 +0200
@@ -1,3 +1,20 @@
+2006-01-07  Eddy Petris,or  <eddy.petrisor@gmail.com>
+
+	* locales/ro_RO: Correct the sorting order of the letters a 
+	circumflex and a with breve according to the Romanian alphabet.
+	* locales/ro_RO: Do not use capital A with breve within day names
+	* locales/ro_RO: Use Romanian post-92 writing rules within day
+	* locales/ro_RO: After denomination, int'l currency symbol is RON
+	* locales/ro_RO: groupping sign for thousands is ","; group of 3
+	* locales/ro_RO: short date format is %d.%m.%Y for RO
+	* locales/ro_RO: placed year before time in date_fmt
+	* locales/ro_RO: changed abday for Saturday as i> looks bad and is
+	incorrect
+	* locales/ro_RO: do not capitalize months and days as it is incorrect
+	* locales/ro_RO: A4 is the prefered paper type; metric system is used
+	* locales/ro_RO: added country_name, country_car, lang_name and lang_ab
+	* locales/ro_RO: added name_miss, name_mr, name_mrs, name_ms
+
 2005-03-21  Jakub Jelinek  <jakub@redhat.com>
 
 	[BZ #823]
diff -ruN glibc-2.3.5.orig/localedata/locales/ro_RO glibc-2.3.5.ro_fix/localedata/locales/ro_RO
--- glibc-2.3.5.orig/localedata/locales/ro_RO	2004-11-01 01:42:27.000000000 +0200
+++ glibc-2.3.5.ro_fix/localedata/locales/ro_RO	2006-02-08 00:02:42.000000000 +0200
@@ -18,6 +18,10 @@
 % Charset: ISO-8859-2
 % Distribution and use is free, also
 % for commercial purposes.
+%
+% Corrections by:
+%  2006-01-07
+%  Eddy Petri<U015F>or <eddy.petrisor@gmail.com>
 
 LC_IDENTIFICATION
 title      "Romanian locale for Romania"
@@ -51,10 +55,10 @@
 % Copy the template from ISO/IEC 14651
 copy "iso14651_t1"
 
-% a a> a( b c d e f g h i i> j k l m n o p q r s s, t t, u v w x y z
+% a a( a> b c d e f g h i i> j k l m n o p q r s s, t t, u v w x y z
 
-collating-symbol <a/>>
 collating-symbol <a(>
+collating-symbol <a/>>
 collating-symbol <i/>>
 collating-symbol <s,>
 collating-symbol <t,>
@@ -64,8 +68,8 @@
 <BRE>
 
 reorder-after <a>
-<a/>>
 <a(>
+<a/>>
 reorder-after <i>
 <i/>>
 reorder-after <s>
@@ -74,11 +78,11 @@
 <t,>
 
 reorder-after <U0061>
-<U00E2> <a/>>;<CIR>;<MIN>;IGNORE
 <U0103> <a(>;<BRE>;<MIN>;IGNORE
+<U00E2> <a/>>;<CIR>;<MIN>;IGNORE
 reorder-after <U0041>
-<U00C2> <a/>>;<CIR>;<CAP>;IGNORE
 <U0102> <a(>;<BRE>;<CAP>;IGNORE
+<U00C2> <a/>>;<CIR>;<CAP>;IGNORE
 
 reorder-after <U0069>
 <U00EE> <i/>>;<CIR>;<MIN>;IGNORE
@@ -130,7 +134,7 @@
 END LC_MESSAGES
 
 LC_MONETARY
-int_curr_symbol           "<U0052><U004F><U004C><U0020>"
+int_curr_symbol           "<U0052><U004F><U004E><U0020>"
 currency_symbol           "<U004C><U0065><U0069>"
 mon_decimal_point         "<U002C>"
 mon_thousands_sep         "<U002E>"
@@ -149,52 +153,57 @@
 
 LC_NUMERIC
 decimal_point             "<U002C>"
-thousands_sep             ""
-grouping                  0;0
+thousands_sep             "<U002E>"
+grouping                  3;3
 END LC_NUMERIC
 
 LC_TIME
 abday   "<U0044><U0075>";"<U004C><U0075>";"<U004D><U0061>";"<U004D><U0069>";/
-        "<U004A><U006F>";"<U0056><U0069>";"<U0053><U00EE>"
-day     "<U0044><U0075><U006D><U0069><U006E><U0069><U0063><U0102>";/
-        "<U004C><U0075><U006E><U0069>";/
-        "<U004D><U0061><U0072><U0163><U0069>";/
-        "<U004D><U0069><U0065><U0072><U0063><U0075><U0072><U0069>";/
-        "<U004A><U006F><U0069>";/
-        "<U0056><U0069><U006E><U0065><U0072><U0069>";/
-        "<U0053><U00EE><U006D><U0062><U0102><U0074><U0102>"
+        "<U004A><U006F>";"<U0056><U0069>";"<U0053><U0062>"
+day     "<U0064><U0075><U006D><U0069><U006E><U0069><U0063><U0103>";/
+        "<U006C><U0075><U006E><U0069>";/
+        "<U006D><U0061><U0072><U0163><U0069>";/
+        "<U006D><U0069><U0065><U0072><U0063><U0075><U0072><U0069>";/
+        "<U006A><U006F><U0069>";/
+        "<U0076><U0069><U006E><U0065><U0072><U0069>";/
+        "<U0073><U00E2><U006D><U0062><U0103><U0074><U0103>"
 abmon   "<U0069><U0061><U006E>";"<U0066><U0065><U0062>";/
         "<U006D><U0061><U0072>";"<U0061><U0070><U0072>";/
         "<U006D><U0061><U0069>";"<U0069><U0075><U006E>";/
         "<U0069><U0075><U006C>";"<U0061><U0075><U0067>";/
         "<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
         "<U006E><U006F><U0076>";"<U0064><U0065><U0063>"
-mon     "<U0049><U0061><U006E><U0075><U0061><U0072><U0069><U0065>";/
-        "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0069><U0065>";/
-        "<U004D><U0061><U0072><U0074><U0069><U0065>";/
-        "<U0041><U0070><U0072><U0069><U006C><U0069><U0065>";/
-        "<U004D><U0061><U0069>";/
-        "<U0049><U0075><U006E><U0069><U0065>";/
-        "<U0049><U0075><U006C><U0069><U0065>";/
-        "<U0041><U0075><U0067><U0075><U0073><U0074>";/
-        "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0072><U0069><U0065>";/
-        "<U004F><U0063><U0074><U006F><U006D><U0062><U0072><U0069><U0065>";/
-        "<U004E><U006F><U0069><U0065><U006D><U0062><U0072><U0069><U0065>";/
-        "<U0044><U0065><U0063><U0065><U006D><U0062><U0072><U0069><U0065>"
+mon     "<U0069><U0061><U006E><U0075><U0061><U0072><U0069><U0065>";/
+        "<U0066><U0065><U0062><U0072><U0075><U0061><U0072><U0069><U0065>";/
+        "<U006D><U0061><U0072><U0074><U0069><U0065>";/
+        "<U0061><U0070><U0072><U0069><U006C><U0069><U0065>";/
+        "<U006D><U0061><U0069>";/
+        "<U0069><U0075><U006E><U0069><U0065>";/
+        "<U0069><U0075><U006C><U0069><U0065>";/
+        "<U0061><U0075><U0067><U0075><U0073><U0074>";/
+        "<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0072><U0069><U0065>";/
+        "<U006F><U0063><U0074><U006F><U006D><U0062><U0072><U0069><U0065>";/
+        "<U006E><U006F><U0069><U0065><U006D><U0062><U0072><U0069><U0065>";/
+        "<U0064><U0065><U0063><U0065><U006D><U0062><U0072><U0069><U0065>"
+% Appropriate date and time representation (%c)
+%	"%a %d %b %Y %T %Z"
 d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
-d_fmt   "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
+%
+% Appropriate date representation (%x)
+%	"%d.%m.%Y"
+d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
-<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
-<U0025><U005A><U0020><U0025><U0059>"
+% %A %e %b %Y %H:%M:%S %Z
+date_fmt       "<U0025><U0041><U0020><U0025><U0065><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A>"
 END LC_TIME
 
+% Romania uses A4 paper format
 LC_PAPER
-% FIXME
 height   297
-% FIXME
 width    210
 END LC_PAPER
 
@@ -204,14 +213,20 @@
 int_prefix     "<U0034><U0030>"
 END LC_TELEPHONE
 
+% Romania uses the metric system
 LC_MEASUREMENT
-% FIXME
 measurement    1
 END LC_MEASUREMENT
 
 LC_NAME
 name_fmt    "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
 <U0025><U006D><U0025><U0074><U0025><U0066>"
+% FIXME: s cedilla should be s comma, but the font support is rare
+name_miss   "<U0044><U006F><U006D><U006E><U0069><U015F><U006F><U0061>/
+<U0072><U0061>"
+name_mr     "<U0044><U006C><U002E>"
+name_mrs    "<U0044><U006E><U0061><U002E>"
+name_ms     "<U0044><U0072><U0061><U002E>"
 END LC_NAME
 
 LC_ADDRESS
@@ -220,7 +235,11 @@
 <U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
 <U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
 <U004E><U0025><U0063><U0025><U004E>"
+country_name "<U0052><U006F><U006D><U00E2><U006E><U0069><U0061>"
 country_ab2 "<U0052><U004F>"
 country_ab3 "<U0052><U004F><U0055>"
 country_num 642
+country_car "<U0052><U004F>"
+lang_name "<U0052><U006F><U006D><U00E2><U006E><U0103>"
+lang_ab "<U0072><U006F>"
 END LC_ADDRESS
