title: h:outputFormat with f:param and internationalization
body: <p>Ok, this seems pretty wired to me. I´ve got this simple piece of jsf code:</p>
  
  <pre><code>&lt;h:outputFormat id="idOutput"
                value="#{msgs.mymessage}"
                styleClass="standard"
                escape="false"&gt;
  &lt;f:param id="idLogoutParam" value="#{facesContext.externalContext.requestContextPath}"/&gt;
  &lt;/h:outputFormat&gt;
  </code></pre>
  
  <p>'msgs' simply gets a string from a property file in webApplicationContext. mymessage is:</p>
  
  <pre><code>"please click &lt;a href="{0}"&gt;here&lt;/a&gt;" 
  </code></pre>
  
  <p>for english locale and </p>
  
  <pre><code>"klicken Sie bitte &lt;a href="{0}"&gt;hier&lt;/a&gt;. " 
  </code></pre>
  
  <p>for german users. For german localization everything is working fine. But using an english version of any browser (ok, at least ff and chrome) will reslult in showing up something like 
  "%7B0%7D" or"{0}" instead of using the property´s value. </p>
  
  <p>I´m using JSF 1.1_02. </p>