[ https://issues.apache.org/jira/browse/FELIX-2668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Victor Antonovich updated FELIX-2668: ------------------------------------- Attachment: bundle_ru.properties.patch Russian localization patch (also with fix of small typo in bundles.location property) is attached. > Add localization for the meta-type > ---------------------------------- > > Key: FELIX-2668 > URL: https://issues.apache.org/jira/browse/FELIX-2668 > Project: Felix > Issue Type: Improvement > Components: Web Console > Affects Versions: webconsole-3.1.2 > Reporter: Valentin Valchev > Attachments: bundle_ru.properties.patch, meta-data-localization.patch > > > Currently the meta-type provider ConfigurationListener2 uses hard-coded > values for description of the properties. So as example, when you switch to > German language and go to the Configuration, you will see the English > metatype information for the web console configuration. > What about having a resource file containing the meta-type data? A separate > or event the same i18n properties, that we use for localizing the UI! > So in implementation of getObjectClassDefinition( String id, String locale ), > we can use the locale parameter and get the correct resource bundle. > The we can assume the localization keys for the Object Class Definition are: > metadata.name=Apache Felix OSGi Management Console > metadata.description=Configuration of the Apache Felix OSGi Management > Console. > and for each attribute it can be: > metadata.<key>.name=the name > metadata.<key>.description=description > or as example for 'manager.root' property it will be: > metadata.manager.root.name=Root URI > metadata.manager.root.description=The root path to the OSGi Management Console > WDYT? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.