<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>
    </p>
    <div class="moz-text-html" lang="x-unicode">
      <p>Every time a new release of TeX Live comes out, I am faced with
        the task of re-adding support for Hebrew.  This year, on my
        local machine, I was able to accomplish that at the second or
        third attempt, but when I tried to replicate the steps on a
        colleague's machine, XeTeX continued to report "e-TeX error:
        language hebrew undefined.." :</p>
      <p> </p>
      <blockquote type="cite">Errors: 8, Warnings: 0, Bad boxes: 1
        <hr>
        <table style=" margin-top:0px; margin-bottom:0px;
          margin-left:0px; margin-right:0px;" cellspacing="0"
          cellpadding="4" border="0">
          <tbody>
            <tr>
              <td bgcolor="#f80000"><br>
              </td>
              <td style=" vertical-align:top;">
                <p style=" margin-top:0px; margin-bottom:0px;
                  margin-left:0px; margin-right:0px; -qt-block-indent:0;
                  text-indent:0px;"><a
                    href="texworks:./XML/MSS/ms-1214.xml%20%5BMS.%201214%5D#39"><span
                      style=" text-decoration: underline;
                      color:#0000ff;">ms-1214.xml [MS. 1214]</span></a></p>
              </td>
              <td style=" vertical-align:top;">
                <p style=" margin-top:0px; margin-bottom:0px;
                  margin-left:0px; margin-right:0px; -qt-block-indent:0;
                  text-indent:0px;">39</p>
              </td>
              <td style=" vertical-align:top;">
                <p style=" margin-top:0px; margin-bottom:0px;
                  margin-left:0px; margin-right:0px; -qt-block-indent:0;
                  text-indent:0px;">e-TeX error: language hebrew
                  undefined..<br>
                  \et@xmsg ...lines =0 \errmessage {e-TeX error: #2}<br>
                                                  \else \message {\n !
                  e-TeX...<br>
                  ...<br>
                  l.39 ...foreign direction="RTL" language="Hebrew"><br>
                                                  אחר</foreign>≈”
                  for lection</p>
              </td>
            </tr>
          </tbody>
        </table>
      </blockquote>
      I have copied my S:\TeX\Live\TeXMF\Local\* to his
      C:\TeX\Live\TeXMF\Local\*, invoked "tlmgr generate --rebuild-sys
      language" on his system (as I did on mine), then used TLMGR-GUI to
      (a) "Update filename database" and (b) "Rebuild all formats" (to
      the best of my belief, the same steps that I used to resolve the
      problem on my own system), yet my XeTeX now "knows" Hebrew while
      his still does not.  <br>
      <p>May I therefore ask :</p>
      <ol>
        <li>Is there a document that describes the necessary and
          sufficient steps to add a previously unknown language to TeX
          Live ?<br>
        </li>
        <li>Is anyone able to see from the above why Hebrew is now known
          to my system but not to his ?</li>
      </ol>
      <p>Philip Taylor<br>
      </p>
    </div>
  </body>
</html>