[ https://issues.apache.org/jira/browse/TRINIDAD-2144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13130826#comment-13130826 ]
Yee-Wah Lee commented on TRINIDAD-2144: --------------------------------------- Some additional suggestions for the group to consider 1. Add two parameters for currency decimal separator, currency grouping separator instead of using the existing decimal separator/grouping separator. Some locales have different conventions for the two, e.g. Estonian, Farsi, Kazakh and Cyrillic Kyrgyz 2. When trinidad config parameters are not specified, substitute the locale-specific decimal separator/grouping separator, e.g. French locale uses "," for decimal separator instead of "." 3. Instead of displaying the format in the message, e.g. "Sample pattern: ##.##", display a number, e.g. "Sample pattern: 45.67" > NumberConverter formatHint does not consider trinidad-config.xml settings for > decimal-separator, number-grouping-separator > -------------------------------------------------------------------------------------------------------------------------- > > Key: TRINIDAD-2144 > URL: https://issues.apache.org/jira/browse/TRINIDAD-2144 > Project: MyFaces Trinidad > Issue Type: Bug > Components: Components > Affects Versions: 2.0.0-core > Reporter: Yee-Wah Lee > Priority: Minor > > 1. In trinidad-config.xml, set the following parameters > <decimal-separator>','</decimal-separator> > <number-grouping-separator>'\''</number-grouping-separator> > 2. Run convertValidate.jspx from the demo. The number is correctly formatted, > e.g. 2'00 > <tr:inputText value="#{converterValidator.bigDecimalValue}" > > <f:convertNumber groupingUsed="false" pattern="#,##0.00"/> > </tr:inputText> > 3. Change the number into something invalid and submit the page. The error > message just shows the pattern without the locale-specific separators > substituted into the decimal (.) and number-grouping(,) separators, e.g. The > format of the number must match this pattern: #,##0.00. This is misleading > since the user must substitute the correct separators from > trinidad-config.xml before parsing will succeed. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira