--- /usr/share/i18n/locales/fa_IR.orig	2004-04-28 18:16:35.000000000 -0400
+++ /usr/share/i18n/locales/fa_IR	2004-05-02 19:59:15.665726896 -0400
@@ -48,6 +48,8 @@
 LC_CTYPE
 copy "i18n"
 
+digit <U06F0>..<U06F9>; <U0660>..<U0669>
+
 outdigit <U06F0>..<U06F9>
 
 map to_outpunct; /
--- /usr/share/i18n/locales/i18n.orig	2004-01-10 07:02:03.000000000 -0500
+++ /usr/share/i18n/locales/i18n	2004-05-02 20:00:54.098762800 -0400
@@ -348,50 +348,9 @@
    <U00020000>..<U0002A6D6>;/
 % CJK COMPATIBILITY IDEOGRAPHS SUPPLEMENT/
    <U0002F800>..<U0002FA1D>;/
-% The non-ASCII number characters are included here because ISO C 99    /
-% forbids us to classify them as digits; however, they behave more like /
-% alphanumeric than like punctuation.                                   /
-% TABLE 15 and 16 ARABIC/
-   <U0660>..<U0669>;<U06F0>..<U06F9>;/
-% TABLE 17 DEVANAGARI/
-   <U0966>..<U096F>;/
-% TABLE 18 BENGALI/
-   <U09E6>..<U09EF>;/
-% TABLE 19 GURMUKHI/
-   <U0A66>..<U0A6F>;/
-% TABLE 20 GUJARATI/
-   <U0AE6>..<U0AEF>;/
-% TABLE 21 ORIYA/
-   <U0B66>..<U0B6F>;/
-% TABLE 22 TAMIL/
-   <0>;<U0BE7>..<U0BEF>;/
-% TABLE 23 TELUGU/
-   <U0C66>..<U0C6F>;/
-% TABLE 24 KANNADA/
-   <U0CE6>..<U0CEF>;/
-% TABLE 25 MALAYALAM/
-   <U0D66>..<U0D6F>;/
-% TABLE 26 THAI/
-   <U0E50>..<U0E59>;/
-% TABLE 27 LAO/
-   <U0ED0>..<U0ED9>;/
-% TIBETAN/
-   <U0F20>..<U0F29>;/
-% MYANMAR/
-   <U1040>..<U1049>;/
-% ETHIOPIC/
-   <0>;<U1369>..<U1371>;/
-% KHMER/
-   <U17E0>..<U17E9>;/
-% MONGOLIAN/
-   <U1810>..<U1819>;/
-% HALFWIDTH AND FULLWIDTH FORMS/
-   <UFF10>..<UFF19>
-
-% The "digit" class must only contain the BASIC LATIN digits, says ISO C 99
-% (sections 7.25.2.1.5 and 5.2.1).
-digit /
-   <U0030>..<U0039>
+
+% The "digit" information is by default "0" to "9". 
+digit <U0030>..<U0039>
 
 % The "outdigit" information is by default "0" to "9".  We don't have to
 % provide it here since localedef will fill in the bits and it would

