[
https://issues.apache.org/jira/browse/TRINIDAD-2116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Scott O'Bryan updated TRINIDAD-2116:
------------------------------------
Status: Open (was: Patch Available)
> ResourceBundles Strings containing doubled single quotes are not properly
> formatted by FastMessageFormat on display...
> -----------------------------------------------------------------------------------------------------------------------
>
> Key: TRINIDAD-2116
> URL: https://issues.apache.org/jira/browse/TRINIDAD-2116
> Project: MyFaces Trinidad
> Issue Type: Bug
> Affects Versions: 1.2.12-core
> Reporter: Pavitra Subramaniam
> Assignee: Jeanne Waldman
> Fix For: 2.0.1-core
>
> Attachments: jira-2116-1.2.12.6.0.patch, jira2116-trunk.patch
>
>
> The translations tool used by the WPTG team that provides translations for
> the Strings in the ResourceBundle uses special processing for single
> quotation marks, common in languages such as French. In ResourceBundle files,
> if a message contains an argument placeholder, e.g. {0} or {1}, it is assumed
> to be a format pattern for MessageFormat and the translation tool
> automatically doubles all single quotes inside such a message. If the message
> contains no arguments, it is expected to be used directly after loading from
> the bundle, without processing with MessageFormat. Therefore, no quotes are
> doubled automatically in such a message. This code change accounts for the
> presence of doubled quotes.
> Now FastMessageFormat.java and its counterpart on the client
> TrFastMessageFormatUtils object (Locale.js) assumes simple formatting rules
> and does not account for the presence of doubled single quotes. So this means
> that for some messages French users continue to see doubled quotes when
> single quotes are more the norm, For e.g., instead of
> Entrez une date avec le même format que l'exemple suivant : 01/02/2011
> they see something like
> Entrez une date avec le même format que l''exemple suivant : 01/02/2011
> (Notice the doubled quotes in l''exemple)
--
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