Return to Jive Software

This Question is Possibly Answered

1 "correct" answer available (4 pts) 2 "helpful" answers available (2 pts)
436 Views 6 Replies Last post: Oct 29, 2009 11:25 AM by Martin Rowbory RSS
Martin Rowbory Beginner 283 posts since
Sep 4, 2008
Currently Being Moderated

Sep 29, 2009 7:35 AM

How do I use the jiveLocalizedProp Table

I noticed there is a jiveLocalizedProp table which looks like it's designed to store translated localised content.

 

How do I add fields to this programatically?  Also how do I read them.  I assumed they would just be added to the internal list along with the i18n properties files, but whenI inserted a row into the DB and tried to access it, it wasn't there.

 

Thanks,

 

Martin

Kevin Imber Jive Employee 293 posts since
Oct 19, 2009
Currently Being Moderated
Oct 26, 2009 2:31 PM in response to: Martin Rowbory
Re: How do I use the jiveLocalizedProp Table

Hey Martin,

 

I don't understand what you're trying to use this for.  If you would explain that to me, I might be able to find functionality built-in for it, or we could discuss ways of accomplishing what you want.

 

Thanks,

Kevin

Kevin Imber Jive Employee 293 posts since
Oct 19, 2009
Currently Being Moderated
Oct 27, 2009 11:59 AM in response to: Martin Rowbory
Re: How do I use the jiveLocalizedProp Table

Hey Martin,

 

Unfortunately, we don't support i18n in our widgets at the moment.  Doing that yourself would require building a custom plugin.  If you would like to go that route, you should check out some of our documentation:

http://www.jivesoftware.com/jivespace/docs/DOC-3275

http://www.jivesoftware.com/builds/docs/jive_sbs_employee/latest/developer/BuildingPlugins.html

 

We do have an improvement listed in our system to add multilingual contexts to our widgets, so it is on our radar.  The improvement ID is CS-11907.  Hope that helps.

 

Thanks,

Kevin

Kevin Imber Jive Employee 293 posts since
Oct 19, 2009
Currently Being Moderated
Oct 29, 2009 11:04 AM in response to: Martin Rowbory
Re: How do I use the jiveLocalizedProp Table

Hi Martin,

 

Yes, the jiveLocalizedProp table is used in the system.  Official description: holds localized system wide Jive properties.  Working description: as far as I've seen, the only thing being held in that table are email templates (with some promise for other future uses as well).  You've tried using JiveGlobals, and it didn't work?  The methods that should be able to interact with the jiveLocalizedProp table are:

String JiveGlobals.getLocalizedJiveProperty(String name, java.util.Locale locale)
List<Locale> JiveGlobals.getLocalizedPropertyLocales(String name)
void JiveGlobals.setLocalizedJiveProperty(String name, String value, java.util.Locale locale)
void JiveGlobals.deleteLocalizedJiveProperty(String name, java.util.Locale locale)

Hope that helps.

 

Thanks,

Kevin

More Like This

  • Retrieving data ...

Bookmarked By (0)

Case Product Issues

Loading Jira issues

Loading related product issues for this case
To better serve our customers we have included functionality to automatically follow up on a case after it has been idle for more than 5 days, and then auto close after an additional 3 days of inactivity. Choose No to acknowledge that this case will remain idle for longer than 5 days.
Making cases public allows other customers to learn from the solution of the case. It can also be used to gain feedback from others in the community. Ask our Support Engineers for more info, but we encourage you to make your cases public.