We have a use case where our techs in Belgium need to be able to produce a service report output document in either Dutch or French, depending on the customer.
We can create two versions of the same output document and translate each one, but the pick list values will always display in the language of the running user. Not the language of the output document.
This means that the current solution that ServiceMax provides cannot support our use case.
This idea is to allow a html tag or some sort of flag within an sfm output document to override the users language and force the entire output document to be in the specified language. This would apply to all custom labels and pick list values referenced within the output document.
Salesforce provide the ability to do this within visualforce pages and visualforce email templates by using the language tag. E.g. <apex:page language="FR"> . Something like this would be perfect inside an sfm output document.
If this idea was implemented, it would solve our use case because we could have two output document SFM's, with the same source code, and just change the language tag, one to Dutch and one to French. Then expose both output documents on a wizard to the techs and let them choose which language to use.
What is the underlying problem do you intend to solve with this idea?
Multiple language support for output documents
How is the problem being addressed today, if at all?
Mobile Field Service Management Work Order Management