<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<body>
<div dir="auto">
<div dir="auto">Thank you for taking the time to test and even module rebuild, Kristof!</div><div dir="auto"><br></div><div dir="auto">Now we know!</div><div dir="auto"><br></div><div dir="auto">I am puzzled though what did the trick in Xiphos.</div><div dir="auto"><br></div><div dir="auto">Regarding Greg's question:</div><div dir="auto">There is no dynamic setting of the encoding in Ezra, the only thing I have is the encoding in the index.html file - which is set to Unicode. The rest is the rendering work of the Chromium engine (both on Desktop and Android).</div><div dir="auto"><br></div><div dir="auto">Best regards,</div><div dir="auto">Tobias</div><div dir='auto'><br></div>
<div id="aqm-original" style="color: black;">
<!-- body start -->
<div class="aqm-original-body">
<div style="color: black;">
<p style="color: black; font-size: 10pt; font-family: sans-serif; margin: 8pt 0;">Am 22. Januar 2023 00:17:02 schrieb Kristof Szabo <kristof.szabo@web.de>:</p>
<blockquote type="cite" class="gmail_quote" style="margin: 0 0 0 0.75ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
<div dir="ltr">I managed to get Ezra running (it was some libicu70 mess), and yes, the accented characters in this module are broken (as other modules accented characters are OK; I assume it is not a font issue). I tried the conf file change, but it didn't work either.<div><br></div><div>The mitigation was to rebuild the module, mod2osis leaves some garbage in the OSIS, but that would be easy to clean, anyway osis2mod is possible with this garbage left in and tada we have a proper accents.</div><div><br></div><div><img src="cid:part651.185d8669680.2855.8615574ea28fbd6f84c146d5b0849810@tklein.info" alt="image.png" width="486" height="255" style="margin-right: 0px;"><br></div><div><div><br></div><div>As the module was updated last only 3,5 yrs ago I assume the maintainer is still active, ie. they can be reached.</div><div><br></div><div>Or I can have a look too, the challenge is, that such a module rebuild can open pandora's box, if I run some tests (<a href="https://github.com/krisek/sword-test">https://github.com/krisek/sword-test</a>) or David checks them, then for sure there will be some issues. I'm happy to fix some of them, but I definitely do not speak Finnish, so I'm not sure this would be a responsible action. If Dom gives me the go I can fix syntax & submit, but I don't want to end up in the rabbit hole :) Best would be to reach out to the original maintainer.</div></div><div><br></div><div>Kind regards,</div><div>k-</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 21, 2023 at 8:26 PM Greg Hellings <<a href="mailto:greg.hellings@gmail.com">greg.hellings@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Is Ezra properly setting encoding on the content it renders? Is it maybe setting a font that doesn't have the proper code points?<div dir="auto"><br></div><div dir="auto">--Greg</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 21, 2023, 13:12 Tobias Klein <<a href="mailto:contact@tklein.info" target="_blank">contact@tklein.info</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>Hi Kristof, David,</p>
<p>Adding Encoding=UTF-8 to the module conf file
~/.sword/mods.d/finpr.conf does not solve my issue.</p>
<p>The text still looks the same as before ...</p>
<p>What else could I do to further debug this?<br>
</p>
<p>Best regards,<br>
Tobias<br>
</p>
<div>On 1/21/23 5:18 PM, Kristof Szabo
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">Hi Thomas,</div>
<div dir="ltr">
<div><br>
</div>
<div>I suppose the problem is that finpr.conf contains no
encoding information (check the Hun* modules for reference),
and if there is nothing specified Latin-1 is the default.
mod2osis (shouldn't be used !! :)) shows that the module is
in UTF-8, so there is a misalignment.</div>
<div><br>
</div>
<div><a href="https://wiki.crosswire.org/DevTools:conf_Files#:~:text=Plaintext-,Encoding,-UTF%2D8%0AUTF" rel="noreferrer" target="_blank">https://wiki.crosswire.org/DevTools:conf_Files#:~:text=Plaintext-,Encoding,-UTF%2D8%0AUTF</a><br>
</div>
<div><br>
</div>
<div>Kind regards,</div>
<div>Kristof</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Sat, Jan 21, 2023 at 4:49
PM David Haslam <<a href="mailto:dfhdfh@protonmail.com" rel="noreferrer" target="_blank">dfhdfh@protonmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>Hi Thomas,</div>
<div><br>
</div>
<div>What about other Finnish modules?</div>
eg. FinPR92, FinRK, FinSTLK2017<br>
<div><br>
</div>
<div>Presumably you already tested (eg) German modules and
found that umlauts and eszett are both rendered aright?</div>
<div><br>
</div>
<div>Btw. FinPR renders aright in PocketSword
(iOS/iPadOS).</div>
<div><br>
</div>
<div>David</div>
<div><br>
</div>
<div id="m_-5808618193163782311m_-4503619881993391118m_4402206924634599083m_-2663245799789630859protonmail_mobile_signature_block">
<div>Sent from Proton Mail for iOS</div>
</div>
<div><br>
</div>
<div><br>
</div>
On Sat, Jan 21, 2023 at 15:25, Tobias Klein <<a href="mailto:contact@tklein.info" rel="noreferrer" target="_blank">contact@tklein.info</a>>
wrote:
<blockquote type="cite">
<p>Hi,<br>
<br>
</p>
<p>When retrieving the text of the FinPR module I am
getting some rendering issues with the Finnish
Umlauts. This is based on a user's problem report.<br>
</p>
<p><br>
Romans 5:8 returns like this in node-sword-interface /
Ezra:<br>
</p>
<p>Mutta Jumala osoittaa rakkautensa meit? kohtaan
siin?, ett? Kristus, kun me viel? olimme syntisi?,
kuoli meid?n edest?mme.</p>
<p><br>
While it should like like this (rendered text copied
from Xiphos):</p>
<p><span style="color:rgb(0,0,0);font-family:none;font-size:medium;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration:none;float:none;display:inline">Mutta
Jumala osoittaa rakkautensa meitä kohtaan siinä,
että Kristus, kun me vielä olimme syntisiä, kuoli
meidän edestämme.</span></p>
<p><span style="color:rgb(0,0,0);font-family:none;font-size:medium;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration:none;float:none;display:inline"><br>
</span></p>
<p><span style="color:rgb(0,0,0);font-family:none;font-size:medium;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration:none;float:none;display:inline">This
occurs both on Linux and macOS (have not tested on
Windows yet).</span></p>
<p><span style="color:rgb(0,0,0);font-family:none;font-size:medium;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration:none;float:none;display:inline">Any
pointers what could be the root cause? I generally
have not observed rendering issues with other
modules.</span></p>
<p><span style="color:rgb(0,0,0);font-family:none;font-size:medium;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration:none;float:none;display:inline"><br>
</span></p>
<p><span style="color:rgb(0,0,0);font-family:none;font-size:medium;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration:none;float:none;display:inline">Best
regards,<br>
Tobias<br>
</span></p>
</blockquote>
</div>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" rel="noreferrer" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer noreferrer" target="_blank">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above
page<br>
</blockquote>
</div>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" rel="noreferrer" target="_blank">sword-devel@crosswire.org</a>
<a href="http://crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">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" rel="noreferrer" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer noreferrer" target="_blank">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</blockquote></div>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</blockquote></div>
<div>_______________________________________________</div>
<div>sword-devel mailing list: <a class="aqm-autolink aqm-autowrap" href="mailto:sword-devel%40crosswire.org">sword-devel@crosswire.org</a></div>
<div><a class="aqm-autolink aqm-autowrap" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a></div>
<div>Instructions to unsubscribe/change your settings at above page</div>
<div><br></div>
</blockquote>
</div>
</div>
<!-- body end -->
</div><div dir="auto"><br></div>
</div></body>
</html>