[LON-CAPA-users] Full support for Right-To-Left languages?

Itay itayf at nospammail.net
Thu Jun 7 15:59:17 EDT 2018


On Wed, 6 Jun 2018, at 18:41, Stuart Raeburn wrote:
> 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.

For some reason, by reading the front page of the list, I got the impression that this is not required. My wrong.

Thanks.

> 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 <itayf at 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 at mail.lon-capa.org
> http://mail.lon-capa.org/mailman/listinfo/lon-capa-users


More information about the LON-CAPA-users mailing list