<div>Tobias,</div><div><br></div><div>You need to look up&nbsp;the language codes from ISO 639-2 and ISO 639-3</div><div><br></div><div>Using only ISO 639-1 is clearly inadequate.</div><div><br></div><div>Aside:&nbsp;Language decoding files complied into front-ends&nbsp;can easily become out of date.</div><div>So for example, there are still 8 language codes at&nbsp;eBible.org that are not yet decoded by PocketSword.</div><div><br></div><div>Regard#,</div><div><br></div><div>David</div><div><br></div><div id="protonmail_mobile_signature_block"><div>Sent from ProtonMail Mobile</div></div> <div><br></div><div><br></div>On Mon, Jun 3, 2019 at 22:06, Tobias Klein &lt;<a href="mailto:contact@tklein.info" class="">contact@tklein.info</a>&gt; wrote:<blockquote class="protonmail_quote" type="cite">


  I can answer the point about the number of repos and translations.<br>
<br>
Basically I filtered on "known" languages. If a repo didn't have any "known" languages it was also hidden. A "known" language is one where the language code can be mapped to a language name.<br>
<br>
Is there any way to render the language codes of all those indigenous languages on eBible.org into something more readable than a few letters?<br>
<br>
Best regards,<br>
Tobias<br><br><div class="gmail_quote">Am 3. Juni 2019 21:01:56 MESZ schrieb Tobias Klein &lt;contact@tklein.info&gt;:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

    <p>Hi Troy,<br>
    </p>
    <p>Yay! I'm excited to hear that Ezra Project works for you and
      thanks for this report! :)<br>
      I'm glad I found some tools that allow packing of Electron
      applications into *.debs and *.rpms rather easily.<br>
      I now have a script that can create packages for Ubuntu 18.04
      &amp; 19.04, Fedora 29 and CentOS 7 in one go, so for future
      updates it's gonna be easier with the packaging. I may still add
      some other distributions based on demand. The packaging for each
      of these distributions is done in individual Docker containers,
      which also really helped to get this done efficiently.<br>
    </p>
    <blockquote type="cite">

      The repos list doesn't seem to show all the repos available from
      our registry. </blockquote>
    <p>Oh, ok. Interesting. I though I'm just showing the content of the
      "master repo list".<br>
      Which repos are shown on your computer and which are missing?<br>
      <br>
      Essentially I'm just calling installMgr-&gt;<i>refreshRemoteSourceConfiguration</i>(),
      then installMgr-&gt;<i>saveInstallConf()</i> and then I'm
      iterating over <i>installMgr-&gt;sources</i> to get the
      repositories.<br>
      <br>
    </p>
    <blockquote type="cite">
      <p>Selecting CrossWire and choosing Greek, English, and Hebrew, I
        don't see the WHNU Greek module.</p>
      <p>Noticed the eBible.org repo only shows that is has like 74
        modules available, but I think Michael has like 2000 or
        something :)</p>
    </blockquote>
    <p>Currently only modules with "recognized languages" are shown.<br>
      When loading the languages I'm separating them into "known" ones
      and "unknown" ones using the ISO-639-1 Javascript module.<br>
      <a class="moz-txt-link-freetext" href="https://www.npmjs.com/package/iso-639-1#validatecode">https://www.npmjs.com/package/iso-639-1#validatecode</a><br>
      Only the "known" languages end up being shown in the installation
      wizard. I should change that and also show the other ones below
      the recognized languages in the installation wizard.<br>
      <br>
    </p>
    <blockquote type="cite">
      <p>I like that I can have multiple tabs of different Bibles
        pointing to different locations.</p>
      <p>Noticed Hebrew (module: WLC) is left justified.&nbsp; You should be
        able to key off the config entry: Direction=RtoL<br>
      </p>
    </blockquote>
    <p>Thanks for the hint! Could I do that automatically based on
      certain information in that bible's *.conf file?<br>
      <br>
    </p>
    <blockquote type="cite">
      <p>I like that I can highlight multiple verse and then click a tag
        to add them to that tag.&nbsp; I am not sure if they are tagged
        individually, or as a group, but regardless, they all seem to be
        tagged.<br>
      </p>
    </blockquote>
    <p>They are tagged individually in the database.<br>
      <br>
    </p>
    <blockquote type="cite">
      <p>I am not sure how to show all the verses associated with one of
        my tags.</p>
    </blockquote>
    <p>Click on "Select tag" (next to "Select book") in the menu above
      the text display area and choose one. You can also choose multiple
      ones. Then click on "Select tag" again to hide that dropdown.<br>
      <br>
    </p>
    <blockquote type="cite">
      <p>I notice you're not showing all the books associated with the
        current module. </p>
    </blockquote>
    <br>
    Yes, that's correct. At the moment the books shown is a static list.
    The only thing dynamic is that within that static list Ezra Project
    checks which of these books are actually available and disables the
    links if they're not.<br>
    <br>
    <blockquote type="cite">Great
      start!&nbsp; Thanks for your work!&nbsp; I am sure building up personal tab
      libraries of Bible topics and sharing those with others can be a
      wonderful way to study God's Word. </blockquote>
    <br>
    Thanks for the encouragement :). Sharing a tag library could be a
    feature for the future. At the moment a "Word export" is
    implemented, but that obviously is not the same as sharing a
    technical database. I could implement a simple JSON or XML
    export/import to support such a feature.<br>
    <p><br>
      There's other features besides tagging that I have on my mind.
      Generally I want to support the user in creating material based on
      the bible that is not "separate" (like separate text documents),
      but rather directly linked with the text.<br>
    </p>
    <p>Best regards,<br>
      Tobias<br>
    </p>


</blockquote></div><br>
-- <br>
Message sent from my phone. Please excuse brevity.</blockquote><div><br></div><div><br></div>