[ 
https://issues.apache.org/jira/browse/TRINIDAD-1887?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12920811#action_12920811
 ] 

Yee-Wah Lee commented on TRINIDAD-1887:
---------------------------------------

With ar_sa locale, the curency symbols defined in locale.js are:
CurrencyElements:["\u0631.\u0633.\u200f", "SAR", "\u0631.\u0633.\u200f ", "", 
"\u0631.\u0633.\u200f ", "-"], 

The error message when incrementing/decrementing is:
value, stepSize, min, and max must all be numbers. value: ر.س.‏ 9, stepSize: 2, 
min: 1, max: 100

> Javascript failure with tr:NumberConverter type=currency
> --------------------------------------------------------
>
>                 Key: TRINIDAD-1887
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-1887
>             Project: MyFaces Trinidad
>          Issue Type: Bug
>          Components: Components
>    Affects Versions: 1.2.13-core 
>            Reporter: Yee-Wah Lee
>            Priority: Minor
>
> 1. Create an inputNumberSpinbox with type currency.
>  <tr:inputNumberSpinbox  label="Label 1" id="ins1" 
> value="#{clientValidation.integer}"
>                        minimum="1" maximum="100" stepSize="2">
>           <tr:convertNumber type="currency"/> 
>           </tr:inputNumberSpinbox>
> 2. Run the demo. Notice the value contains generic currency symbol "78,57 ¤". 
> Press the up arrow to increment value. Get a message:
> value, stepSize, min, and max must all be numbers. value: 78,57 ¤, stepSize: 
> 1, min: 1, max: 2147483647
> Tried for different locales - en, fr, ar

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to