bug-glibc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Polish Language Locale for Poland (LC_MONETARY mistake)


From: Piotr Klaban
Subject: Polish Language Locale for Poland (LC_MONETARY mistake)
Date: Mon, 18 Nov 2002 13:20:32 +0100
User-agent: Mutt/1.3.25i

Hi, I have originally forwarded this message to address@hidden
but, maybe you would be more apropriate people who would get this
(in fact) bug report. I see your file now uses unicode chars,
but it would be clear if I leave the forwarded message untouched.

-- forwrded message --
To: address@hidden
Subject: Polish Language Locale for Poland

Hi,

I have found your e-mail in
  ftp://dkuug.dk/i18n/WG15-collection/locales/pl_PL

This is referred as a standard for computer locale 'pl_PL'.
I think that there is a mistake in the LC_MONETARY section:

int_curr_symbol           "<P><L><N><SP>"
currency_symbol           "<Z><l//>"
mon_decimal_point         "<,>"
mon_thousands_sep         "<.>"
mon_grouping              3;3
positive_sign             ""
negative_sign             "<->"
int_frac_digits           2
frac_digits               2
p_cs_precedes             1
p_sep_by_space            0
n_cs_precedes             1
n_sep_by_space            0
p_sign_posn               1
n_sign_posn               1

ABOUT THE CURRENCY ORDER
------------------------

This causes Polish currency look like:
 -Zl// 12.345,67
while it should:
    -12.345,67 zl//
(where l// is Polish letter l with a dash)

1. no one uses local currency symbol before the value in Poland
2. I have not seen zl// written with big Z letter (since it is always
   at the end of value)

Then according to table displayed at:

  http://nscp.upenn.edu/aix4.3html/files/aixfiles/LC_MONETARY.htm

apropriate settings of the LC_MONETARY section should be:

currency_symbol           "<z><l//>"
p_cs_precedes             0
p_sep_by_space            1
n_cs_precedes             0
n_sep_by_space            1


ABOUT THE INTERNATIONAL CURRENCY
--------------------------------

I do not know what are the rules for international currency, since
the are different views showed in the web documents. I do not know
the right view, then maybe you can tell me if all the currencies
written in the international way should look like this:

 -PLN 12.345,67
  PLN 10
  USD 1,111.22
  EUR 12
 -EUR 1

On the official Euro web page there are all the currencies written
after the value as e.g.: 1 EUR
(see e.g.
  http://europa.eu.int/euro/html/dossiers/00232/html/index-EN.html
). Do they make mistakes?

If the currency is before the value, should not minus sign be before the
value? As: EUR -1 ?

ABOUT THE INT_ PREFIX
---------------------

Does p_cs_precedes determine international symbol currency order,
or just local currency order?

I think there should be also int_p_cs_precedes value, IF
the international currency order is not always 'before' the value.


Best regards,

-- 
Piotr Klaban




reply via email to

[Prev in Thread] Current Thread [Next in Thread]