Hello Itay,
(Note: this message was sent to the developers' list but did not
receive
any response. So we try our luck here.)
You need to be subscribed to a particular LON-CAPA mailing list to
post to it, otherwise your post will be automatically rejected by the
listserv software.
If you would like to post to the lon-capa-dev list, please subscribe
via the "Subscribing to LON-CAPA-dev" web form at:
mail.lon-capa.org/mailman/listinfo/lon-capa-dev
prior to posting.
Thank you
Stuart Raeburn
LON-CAPA Academic Consortium
Quoting Itay <it...@nospammail.net>:
Hi
We are interested in developing content in Hebrew which is a
Right-to-
left (RTL) language.We have authored several test problems in order
to see the extent of
RTL support.To achieve correct directionality of the text within
sentences we have
used the <span> tags with the RTL attribute.However, this does not
provide good support for RTL alignment of
paragraphs.For example, in a radiobutton response, the radio buttons
appear on the
wrong side, see minimal example below.
We haven?t found in the manuals any instructions for authoring
content
in RTL languages.We wonder if full RTL support is available for
Lon-Capa content and
interface (including menus, etc.).If such support is not available
built-in, we would appreciate any
information as regard to implementing such support.
Minimal examples follow below.
(Note: this message was sent to the developers' list but did not
receive
any response. So we try our luck here.)Thank you in advance.
Itay Furman & Yair Naveh
Jerusalem College of Engineering, Israel
<problem>
<!-- Test full RTL support : demonstrate wrong placement of
submission
field. --> <script type="loncapa/perl">
$a=&random(1,10,1); $b=&random(1,10,1); $c=$a+$b;
</script>
<startouttext />
<translated>
<span dir="rtl">????: ??? ?? $a + $b?</span>
</translated>
<endouttext />
<numericalresponse answer="$c">
<textline />
</numericalresponse>
</problem>
<problem>
<!-- Test full RTL support :
demonstrate wrong placement of radiobuttions, and wrong
alignment
of margins. --> <span dir="rtl">
<startouttext />
??? ?? 1+1?
<endouttext />
<radiobuttonresponse max="10" randomize="yes">
<foilgroup>
<foil location="random" value="true" name="foil1">
<startouttext />2 (???? ????? ?????).<endouttext />
</foil>
<foil location="random" value="false" name="foil2">
<startouttext />4 (???? ????? ?????).<endouttext />
</foil>
<foil location="random" value="false" name="foil3">
<startouttext />5.5 (???? ????? ?????).<endouttext />
</foil>
</foilgroup>
</radiobuttonresponse>
</span>
</problem>
<problem>
<!-- Test full RTL support : demonstrates correct mixture of RTL
and
LTR pieces. --> <startouttext />
<span dir="rtl">
???? ??????? <!-- This text precedes the equation (on the
right). --> <m>\(c = a + b \)</m>
???? ???????. <!-- This text follows the equation (on the left).
--> <br />
???? ???????, <!-- This text precedes the english text. -->
english text between hebrew text,
???? ???????. <!-- This text follows the english text. -->
</span>
<endouttext />
</problem>
Done minimal examples.
_______________________________________________
LON-CAPA-users mailing list
LON-CAPA-users@mail.lon-capa.org
http://mail.lon-capa.org/mailman/listinfo/lon-capa-users