Localization

Demonstrates a few ways that component message catalogs can be accessed in code and in the template.

Via injected Messages property: [${injectedMessage}]

Via message: binding prefix: [${message:via-prefix}]

Page locale: [${locale}]

Request locale: [${request.locale}]

French English

Fabricated classes:

In addition to transforming component classes as they are loaded, Tapestry will create new classes out of whole cloth. Although this has nothing to do with Localization, this was a handy page to stick these values (because I was curious).

IOC Layer: ${iocClassFactory.createdClassCount}
Proxies and interceptors.
Component Layer: ${componentClassFactory.createdClassCount}
For the most part, this is going to be prop: bindings.