Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- label.widget.count = You have a total of {0} widgets.
- <h:outputFormat value="#{messages['label.widget.count']}">
- <f:param value="#{widgetCount}"/>
- </h:outputFormat>
- label.widget.count = You have a total of #{widgetCount} widgets.
- <h:outputFormat value="#{messages['label.widget.count']}" />
- <h:outputText value="#{my:message('label.widget.count', widgetCount)}"/>
- #{my:message('label.widget.count', widgetCount)}
- <ph:i18n key="label.widget.count" p0="#{widgetCount}"/>
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE facelet-taglib PUBLIC "-//Sun Microsystems, Inc.//DTD Facelet Taglib 1.0//EN" "https://facelets.dev.java.net/source/browse/*checkout*/facelets/src/etc/facelet-taglib_1_0.dtd">
- <facelet-taglib xmlns="http://java.sun.com/JSF/Facelet">
- <namespace>http://peterhilton.com/core</namespace>
- <tag>
- <tag-name>i18n</tag-name>
- <source>i18n.xhtml</source>
- </tag>
- </facelet-taglib>
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <ui:composition xmlns="http://www.w3.org/1999/xhtml"
- xmlns:ui="http://java.sun.com/jsf/facelets"
- xmlns:h="http://java.sun.com/jsf/html"
- xmlns:f="http://java.sun.com/jsf/core">
- <h:outputFormat value="#{messages[key]}">
- <!-- crude but it works -->
- <f:param value="#{p0}" />
- <f:param value="#{p1}" />
- <f:param value="#{p2}" />
- <f:param value="#{p3}" />
- </h:outputFormat>
- </ui:composition>
- <context-param>
- <param-name>facelets.LIBRARIES</param-name>
- <param-value>
- /components/ph.taglib.xml
- </param-value>
- </context-param>
- <h:outputText value="#{interpolator.interpolate(messages['label.widget.count'], widgetCount)}"/>
Add Comment
Please, Sign In to add comment