Hi I'd appreciate some help setting up a form definition such that the labels that appear on the form are translated based on context.
I *assume* its something like: In the Form: <wd:label><i18n:text i18n:catalogue="forms" i18n:key="lbl_name">Name</i18n:text></wd:label> Catalog File (say: FormLabels.xml) in a "message" subdirectory: <?xml version="1.0" encoding="ISO-8859-1"?> <catalogue xml:lang="it_IT"> <message key="lbl_name">Naam</message> <message key="title">Wat is jou naam?</message> </catalogue> Sitemap: <catalogues default="woody"> <catalogue id="woody" name="WoodyMessages" location="messages"/> <catalogue id="forms" name="FormLabels" location="messages"/> </catalogues> And in the pipeline for the form: <map:match pattern="form-display"> <map:generate src="forms/form_template.xml"/> <map:transform type="woody"/> <map:transform type="i18n"/> <!-- translates form messages and codes --> <map:transform src="resources/woody-samples-styling.xsl"/> <map:serialize/> </map:match> But this does not work when I append the "?locale=it-IT" parameter to call the form display from the flow script - what I am I missing?? And is there an easier way to do the above - bearing in mind I may have to add more languages later? Thanks Derek -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]