<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Ah, thanks for tracking that down and fixed it, Greg!<br>
    </p>
    <div class="moz-cite-prefix">On 4/5/25 8:29 AM, Greg Hellings wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAHxvOVL+h-r8PpHpk3tW00-0mgMygWsiV-kRhuv0fVAg986m4Q@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="auto">The issue was a bit more arcane.
        <div dir="auto"><br>
        </div>
        <div dir="auto">Sword's <a href="http://configure.ac"
            moz-do-not-send="true">configure.ac</a> unilaterally refuses
          to even consider linking ICU if it cannot find icu-config,
          re-gardles of options passed in. For the cross build ICU
          package in Fedora there is no icu-config file. So I had to
          patch <a href="http://configure.ac" moz-do-not-send="true">configure.ac</a>
          to check for the ICU packages with pkg-config if icu-config
          cannot be found, rather than blindly refuse to include ICU.</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">So the issue was that we were building the
          library without ICU support but thought we were building it
          with, because of the configure options we used.</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">--Greg</div>
      </div>
      <br>
      <div class="gmail_quote gmail_quote_container">
        <div dir="ltr" class="gmail_attr">On Sat, Apr 5, 2025, 10:13 AM
          Troy A. Griffitts <<a href="mailto:scribe@crosswire.org"
            moz-do-not-send="true" class="moz-txt-link-freetext">scribe@crosswire.org</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div>
            <p>Hi Karl,</p>
            <p>I wonder if an ICU data dll is not present on the path. 
              Just a first thought.<br>
            </p>
            <p><br>
            </p>
            <div>On 4/1/25 10:40 AM, Karl Kleinpaste wrote:<br>
            </div>
            <blockquote type="cite"> <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> <br>
              <fieldset></fieldset>
              <pre>_______________________________________________
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org"
              target="_blank" rel="noreferrer" moz-do-not-send="true"
              class="moz-txt-link-freetext">sword-devel@crosswire.org</a>
<a href="http://crosswire.org/mailman/listinfo/sword-devel"
              target="_blank" rel="noreferrer" moz-do-not-send="true"
              class="moz-txt-link-freetext">http://crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page
</pre>
            </blockquote>
          </div>
          _______________________________________________<br>
          sword-devel mailing list: <a
            href="mailto:sword-devel@crosswire.org" target="_blank"
            rel="noreferrer" moz-do-not-send="true"
            class="moz-txt-link-freetext">sword-devel@crosswire.org</a><br>
          <a href="http://crosswire.org/mailman/listinfo/sword-devel"
            rel="noreferrer noreferrer" target="_blank"
            moz-do-not-send="true" class="moz-txt-link-freetext">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
          Instructions to unsubscribe/change your settings at above page<br>
        </blockquote>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre wrap="" class="moz-quote-pre">_______________________________________________
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page
</pre>
    </blockquote>
  </body>
</html>