11-17-2011 05:32 PM
RequestCenter multi-language support
What guidance does any have on building multilingual service forms? Can you share any experiences? Would you need to have separate instances to support Portuguese vs. English?
11-17-2011 05:32 PM
The framework (everything but SevriceForms) is supported in multi language. The forms are what you build and nS does not know it exists, hence it is not translated by them.
You can build a service in english, create an exact replica and translate it into another language. Then via ordering permissions you can make the english service visible to english speaking people, etc...
The other option you have is to change the labels via onload scripts if you can detect the users language, since this
11-17-2011 05:32 PM
Please share your experience with using multple language service forms, assuming RC stores the data (as is) if reporting is needed the data could be separated in the same way, English versus Non-elglish, by permission setup.
11-17-2011 05:32 PM
Hi Darwin,
We have a custom single sign on event because we have a LDAP structure with several child domains and this is not supported out of the box. Our tentative plan is to use the SSO event to pull the LocaleID from the HTTP headers and manipulate that in to the Org Unit names... I'll let you know how we go *crosses fingers*
Cheers,
Ant
11-17-2011 05:32 PM
Cheers, sounds like a plan. Keep us posted !
11-17-2011 05:32 PM
Thanks for the input on this subject. We have plenty of exploring to do. Hopefully we can id the users locale or language with LDAP data. If this is possible would I need to have a staging database to store the Users information so conditional expression are used to determine the language or locale? Not sure how this might work.
11-17-2011 05:32 PM
Hi Darwin, we've commenced planning on this and have benefited from a catch up with newScale and another customer on the best approach.
We've found that a core prerequisite is being able to divide your customer Org Units out by their language so they only see their respective catalogues; there are risks associated with that too.
This would mean you'd probably need to pick up a language preference/locale from their session and add it to the Org Unit; as well as picking it up in the Locale ID p
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide