<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Sorry for choosing the wrong word <br>this wikipedia article talking about this topic <br>https://en.wikipedia.org/wiki/Arabic_diacritics<br><br>Thanks Chris for your reply about the filter, Actually I don't have any contact details for the developers of the frontends to report them this problem, hope someone in this list report them about all this discussion :)<br><br>So now we know the problem and the solution .<br><br><div><div id="SkyDrivePlaceholder"></div>&gt; Date: Mon, 26 Nov 2012 01:05:16 -0800<br>&gt; From: chrislit@crosswire.org<br>&gt; To: sword-devel@crosswire.org<br>&gt; Subject: Re: [sword-devel] Search bug &amp; New Arabic Bible, Not  Shaped SVD Version<br>&gt; <br>&gt; You're talking about vowels, not shaping. Shaping in Arabic changes the <br>&gt; shape of the letter according to its context in the word (initial, <br>&gt; medial, final, or isolated). I imagine unshaped Arabic would be very <br>&gt; difficult to read. Arabic without vowel marks, on the other hand, is <br>&gt; standard.<br>&gt; <br>&gt; I would have thought that the indexing would have been done without <br>&gt; vowels or both with and without vowels. It should be easy to recover the <br>&gt; vowel-less text for indexing by applying the UTF8ArabicPoints filter.<br>&gt; <br>&gt; --Chris<br>&gt; <br>&gt; On 11/25/2012 11:45 PM, pola ashraf wrote:<br>&gt; &gt; Using a comparison tool from ICU the two strings resulted in different<br>&gt; &gt; character numbers<br>&gt; &gt; Words to compare<br>&gt; &gt; يَسُوعَ<br>&gt; &gt; يسوع<br>&gt; &gt; Which is the Name of JESUS Christ in Arabic but one is shaped and the<br>&gt; &gt; other isn't<br>&gt; &gt;<br>&gt; &gt; Words converted to HEX Format<br>&gt; &gt; \u064a \u064e \u0633 \u064f \u0648 \u0639 \u064e<br>&gt; &gt; \u064a \u0633 \u0648 \u0639<br>&gt; &gt;<br>&gt; &gt; That's why search engines of some frontends doesn't come with any<br>&gt; &gt; results for not shaped words<br>&gt; &gt;<br>&gt; &gt; The suggestion is to make the index contain the shaped words plus the<br>&gt; &gt; same words without shaping<br>&gt; &gt;<br>&gt; &gt; Comparison Tool link   https://ssl.icu-project.org/icu-bin/scompare<br>&gt; &gt;<br>&gt; &gt; Note: to clarify the meaning of shaping, shaping is the usage of<br>&gt; &gt; Characters like the following ( ٌ    ُ   ٍ   َ    ْ  ً  )<br>&gt; &gt; these special characters are shapes, and may change the whole word<br>&gt; &gt; meaning and help in correct reading, but as mentioned before, it make<br>&gt; &gt; reading harder and make problem with search functions<br>&gt; &gt;<br>&gt; &gt; Note: And Bible search normally without problems, but the desktop<br>&gt; &gt; programs like Xiphos and Bible Time have this problem<br>&gt; &gt;<br>&gt; &gt; Pola<br>&gt; &gt; ------------------------------------------------------------------------<br>&gt; &gt;<br>&gt; &gt; I think Arabic shapes add extra Unicode characters that's why the 2 same<br>&gt; &gt; words - i mentioned before - don't give the same results<br>&gt; &gt;<br>&gt; &gt; ------------------<br>&gt; &gt; Any Arabic search problem is unconnected to shaping.<br>&gt; &gt;<br>&gt; &gt; Modules are routinely created and stored in a normalised format, user<br>&gt; &gt; entries, e.g. for search ate equally normalised<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; sword-devel mailing list: sword-devel@crosswire.org<br>&gt; &gt; http://www.crosswire.org/mailman/listinfo/sword-devel<br>&gt; &gt; Instructions to unsubscribe/change your settings at above page<br>&gt; &gt;<br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; sword-devel mailing list: sword-devel@crosswire.org<br>&gt; http://www.crosswire.org/mailman/listinfo/sword-devel<br>&gt; Instructions to unsubscribe/change your settings at above page<br></div>                                               </div></body>
</html>