[sword-devel] sword configuration problem -- no transliteration

Troy A. Griffitts scribe at crosswire.org
Sat Apr 5 11:12:59 EDT 2025


Hi Karl,

I wonder if an ICU data dll is not present on the path.  Just a first 
thought.


On 4/1/25 10:40 AM, Karl Kleinpaste wrote:
> We have a Xiphos bug saying that the new release does not support 
> transliteration in the Windows build. It works fine in Linux.
>
> 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.
>
> 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.
>
> 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.
>
> Am I misssing the mark? Is transliteration enabled by some other 
> configurable aspect?
>
> 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.
>
> We could really use a pointer as to what we are missing. Thoughts, 
> theories, clues, and wild ass guesses are all welcome.
>
> _______________________________________________
> sword-devel mailing list:sword-devel at crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://crosswire.org/pipermail/sword-devel/attachments/20250405/5bdcb97e/attachment.htm>


More information about the sword-devel mailing list