<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <font face="FreeSerif">We have a Xiphos bug saying that the new
      release does not support transliteration in the Windows build. It
      works fine in Linux.<br>
      <br>
      Xiphos itself knows next to nothing about transliteration, just
      the option on the module context menu which provides for turning
      the feature on/off. There is nothing deeper in Xiphos that knows
      or cares, it just tells the engine what's wanted, and depends on
      the engine to render text accordingly.<br>
      <br>
      So the problem seems to be that it isn't enabled in how Sword is
      built for Xiphos. And a couple of us looking at this are fairly
      mystified.<br>
      <br>
      It seems to be the case that this is driven by #define of "_ICU_",
      based on its use in src/mgr/swmgr.cpp lines 300 and 1200. But the
      Windows build provides for ICU (config summary shows it having
      been found) so we see no reason why this would be a question.<br>
      <br>
      Am I misssing the mark? Is transliteration enabled by some other
      configurable aspect?<br>
      <br>
      Transliteration worked in Windows build of Xiphos 4.2.1 (I
      checked), so I got tag "sword-1-8-1" in order to diff swmgr.cpp
      versus today's 1.9. Nothing of consequence; "ICU" does not appear
      in the diff at all.<br>
      <br>
      We could really use a pointer as to what we are missing. Thoughts,
      theories, clues, and wild ass guesses are all welcome.<br>
    </font>
  </body>
</html>