Re: [Xsltforms-support] Support for rtl text input
Brought to you by:
alain-couthures
From: Steven P. <ste...@cw...> - 2024-02-02 16:14:09
|
Winona, We have discussed this in the WG, and resolved to add @dir to the Common set of attributes. In the meantime, as Alain has already pointed out, you can legally use html:dir anywhere in XForms, as foreign namespaced attributes are allowable everywhere, and furthermore, you can use CSS properties for the same effect. For instance: *[class="ltr"] { unicode-bidi: embed; direction: ltr} *[class="rtl"] { unicode-bidi: embed; direction: rtl} *[class="lro"] { unicode-bidi: bidi-override; direction: ltr} *[class="rlo"] { unicode-bidi: bidi-override; direction: rtl} I show a quick example at https://cwi.nl/~steven/forms/tests/bidi.xhtml Best wishes, Steven On Thursday 07 December 2023 17:11:16 (+01:00), Winona Salesky wrote: Hi All, I need to support both rtl and ltr text input in my forms. Reading up on this online, it sounds like the best way to do this is to include the following attribute on the input/textarea elements: dir="auto" What do you think the best way to get this working in XSLTForms is? Edit the XSLTForms javascript? Write my own Javascript to amend the output? Something else? Thanks for any thoughts or suggestions. -Winona |