SOA Governance and API Management : CentraSite Developers Guide : Pluggable Architecture : Customizing Content Pages : Extension Points : I18N for Layouts
I18N for Layouts
Usage
Use this when the layout of a plug-in needs to be localized.
Attributes
*"point=com.softwareag.cis.plugin.i18n"
*id
*class
*project (name of the plug-in directory)
*prefix (as used by messages)
*file (name of the property file to be used)
Interface
I18NHandler
Standard class
Common18NHandler
Processing
Class I18NManager inside PluggableUI handles this extension point. If an I18Message or a text ID in a layout definition (as created using the Application Designer) refers to a source ID that starts with the given prefix, the I18Manager will attempt to resolve this reference using the given property file. In the case of a text ID, the corresponding layout must be part of the plug-in whose directory is indicated by the project attribute.
Provided by
PluggableUI
Example
<extension point="com.softwareag.cis.plugin.i18n"
id="CentraSiteControl"
class="com.softwareag.cis.plugin.ext.Common18NHandler"
project="CentraSiteControl"
prefix="INMCS"
file="com.centrasite.control.adapters.util.INMMessages">
</extension>
Copyright © 2015- 2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback