3

I am new to Orbeon Form and would like to use it. However, I had tried the Form examples on Orbeon Form Web Site and input some of data in Thai Language. Yes, It can be input data in the fields with “Thai Language”. But when I try to generate “PDF”. The Thai Language Data cannot be displayed.

  1. Can Orbeon X-Forms Support “Thai Language” for inputting Data in the Fields ?
  2. Do I need to use “Professional version” in order to get “Thai Language” to work and display on PDF generation ?
  3. Can “Orbeon X-Form” be able to save Data Locally at the workstation (in case the forms are complicated to fill-in, and need several input time to finish?
avernet
  • 30,895
  • 44
  • 126
  • 163
Pearapon Joe
  • 869
  • 1
  • 8
  • 8

2 Answers2

1
  1. This is probably due to the fact that the PDF is lacking an adequate font. Since September 2011 builds, there are properties to specify font embedding, for example:

    <property as="xs:string"
        name="oxf.fr.pdf.font.path.vera"
        value="/path/to/DejaVuSans.ttf"/
    

    For more information, see the documentation. Embedding a specific font with Thai characters might do the trick, although to be fair I haven't tried Thai specifically.

  2. This should work equally well with both Orbeon Forms CE and PE.

  3. You can do this by adding the "Save locally" button to your forms, which is done by setting a property in your properties-local.xml. This will enable users to save an HTML file on their local machine. The HTML file contains all the information they entered so far: when they reopen it, they are taken back to the form on your side, with the data they entered so far "pre-filled".
avernet
  • 30,895
  • 44
  • 126
  • 163
ebruchez
  • 7,760
  • 6
  • 29
  • 41
0

You can go through this link for internationlization of Orbeon Forms

http://wiki.orbeon.com/forms/how-to/logic/i18n

There is an example given too with multiple languages reflecting on a same form.

Jayy
  • 2,368
  • 4
  • 24
  • 35