diff options
author | Vadim Savchuk <vsavchuk@productengine.com> | 2010-07-14 15:05:28 +0300 |
---|---|---|
committer | Vadim Savchuk <vsavchuk@productengine.com> | 2010-07-14 15:05:28 +0300 |
commit | 8b09f20d7dc6c476bcba83f5932f9d18b66ef507 (patch) | |
tree | 2f0cf6400e6b95cebcfb5c9444f36b46a8c0548e /indra/llcommon/lleventapi.h | |
parent | 756b010f7ca9fa31922ccbbff843dba2e1c1fed3 (diff) |
EXT-8310 FIXED Incorrect currency format in the Buy L$ floater.
Changes in the Buy L$ floater:
* Set system locale before formatting currency.
* Made money format configurable (via strings.xml).
* Placed the "L$" label to the right of the line editor in FR locale.
Details:
Actually, the proper way to fix this and similar number formatting bugs would be to set the system locale at startup, but:
1. That triggers assertions when parsing locale-agnostic XML files like avatar_skeleton.xml.
2. I'm wary of making such global changes so close to the 2.1 release.
Therefore I just temporarily override current locale before formatting a number and restore the previous locale afterwards.
Reviewed by Tofu at https://codereview.productengine.com/secondlife/r/751/
--HG--
branch : product-engine
Diffstat (limited to 'indra/llcommon/lleventapi.h')
0 files changed, 0 insertions, 0 deletions