Поддерживает ли Orbeon Form тайский язык? - PullRequest
3 голосов
/ 28 февраля 2012

Я новичок в Orbeon Form и хотел бы использовать его. Однако я попробовал примеры форм на веб-сайте Orbeon Form и ввел некоторые данные на тайском языке. Да, это может быть ввод данных в полях с «Тайским языком». Но когда я пытаюсь сгенерировать «PDF». Данные на тайском языке не отображаются.

  1. Может ли Orbeon X-Forms поддерживать «тайский язык» для ввода данных в поля?
  2. Нужно ли использовать «Профессиональную версию», чтобы «Тайский язык» работал и отображался при создании PDF?
  3. Может ли «Orbeon X-Form» сохранять данные локально на рабочей станции (в случае, если формы сложны для заполнения и требуют несколько времени ввода для завершения?

Ответы [ 2 ]

1 голос
/ 28 февраля 2012
  1. Вероятно, это связано с тем, что в PDF отсутствует соответствующий шрифт.Начиная со сборок сентября 2011 года, существуют свойства для указания встраивания шрифта, например:

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

    Для получения дополнительной информации см. Документацию .Внедрение определенного шрифта с тайскими символами может помочь, хотя, честно говоря, я не пробовал специально тайский.

  2. Это должно одинаково хорошо работать как с Orbeon Forms CE, так и с PE.

  3. Вы можете сделать это, добавив кнопку "Сохранить локально" к вашим формам, что делается с помощью , установив свойство в properties-local.xml.Это позволит пользователям сохранять HTML-файл на своем локальном компьютере.HTML-файл содержит всю информацию, которую они ввели на данный момент: когда они снова открывают ее, они возвращаются в форму на вашей стороне, причем введенные данные «предварительно заполнены».
0 голосов
/ 28 февраля 2012

Вы можете перейти по этой ссылке для интернационализации форм Orbeon

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

Также приведен пример с несколькими языками, отражающими одну и ту же форму.

...