Uploaded image for project: 'Module Tools'
  1. Module Tools
  2. MODTOOLS-56

osis2mod lies when a verse is not in the specified versification

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Environment:

      osis2mod: $Rev: 2834 $

      Description

      Hi all,

      I noticed that osis2mod outputs incorrectly verse reference when a verse in not in the versification.
      I will explain the issue with FreJND (currently available in the beta repository).
      You can download the OSIS file at http://koocotte.org/darby/darby.osis.bz2.

      osis2mod outputs (I cut the output) :

      INFO(V11N): Lev.5.21 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: <div type="x-milestone" subType="x-preverse" sID="pv379"/><div sID="gen643" type="paragraph"/> <div type="x-milestone" subType="x-preverse" eID="pv379"/>Et l'<divineName>Éternel</divineName> parla à Moïse, disant :
      INFO(V11N): Lev.5.22 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: Si quelqu'un a péché, et a commis une infidélité envers l'<divineName>Éternel</divineName>, et a menti à son prochain pour une chose qu'on lui a confiée, ou qu'on a déposée entre ses mains, ou qu'il a volée, ou extorquée à son prochain ;
      INFO(V11N): Lev.5.23 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: ou s'il a trouvé une chose perdue, et qu'il mente à ce sujet, et qu'il jure en mentant à l'égard de l'une de toutes les choses qu'un homme fait de manière à pécher en les faisant<note n="f" osisID="Lev.5.22_1" osisRef="Lev.5.22"><hi type="italic">litt.</hi>: par elles.</note> ;
      INFO(V11N): Lev.5.24 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: alors, s'il a péché et qu'il soit coupable, il arrivera qu'il rendra l'objet qu'il a volé, ou la chose qu'il a extorquée, ou le dépôt qui lui a été confié, ou la chose perdue qu'il a trouvée,
      INFO(V11N): Lev.5.25 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: ou tout ce à l'égard de quoi il a juré en mentant ; et il restituera le principal, et ajoutera un cinquième par-dessus ; il le donnera à celui à qui cela appartient, le jour de son sacrifice pour le délit.
      INFO(V11N): Lev.5.26 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: Et il amènera, pour l'<divineName>Éternel</divineName>, au sacrificateur, son sacrifice pour le délit, un bélier sans défaut, pris du menu bétail, selon ton estimation, en sacrifice pour le délit.
      INFO(V11N): Lev.6 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: Et le sacrificateur fera propitiation pour lui devant l'<divineName>Éternel</divineName> ; et il lui sera pardonné, quelle que soit la faute qu'il ait faite en laquelle il s'est rendu coupable. <div eID="gen643" type="paragraph"/> <chapter chapterTitle="Chapitre 5" eID="gen638" osisID="Lev.5"/>
      INFO(V11N): Num.14 is not in the KJV versification. Appending content to Num.13.33
      INFO(WRITE): Appending entry: Num.13.33: Et nous y avons vu les géants, fils d'Anak, qui est [de la race] des géants ; et nous étions à nos yeux comme des sauterelles, et nous étions de même à leurs yeux. <div eID="gen882" type="paragraph"/> <chapter chapterTitle="Chapitre 13" eID="gen876" osisID="Num.13"/>

      References in bold are incorrect.

      In fact Lev.5.20-26 are present in the OSIS file, but they are not in the KJV!
      osis2mod should say :

      INFO(V11N): Lev.5.20 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: <div type="x-milestone" subType="x-preverse" sID="pv379"/><div sID="gen643" type="paragraph"/> <div type="x-milestone" subType="x-preverse" eID="pv379"/>Et l'<divineName>Éternel</divineName> parla à Moïse, disant :
      INFO(V11N): Lev.5.21 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: Si quelqu'un a péché, et a commis une infidélité envers l'<divineName>Éternel</divineName>, et a menti à son prochain pour une chose qu'on lui a confiée, ou qu'on a déposée entre ses mains, ou qu'il a volée, ou extorquée à son prochain ;
      INFO(V11N): Lev.5.22 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: ou s'il a trouvé une chose perdue, et qu'il mente à ce sujet, et qu'il jure en mentant à l'égard de l'une de toutes les choses qu'un homme fait de manière à pécher en les faisant<note n="f" osisID="Lev.5.22_1" osisRef="Lev.5.22"><hi type="italic">litt.</hi>: par elles.</note> ;
      INFO(V11N): Lev.5.23 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: alors, s'il a péché et qu'il soit coupable, il arrivera qu'il rendra l'objet qu'il a volé, ou la chose qu'il a extorquée, ou le dépôt qui lui a été confié, ou la chose perdue qu'il a trouvée,
      INFO(V11N): Lev.5.24 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: ou tout ce à l'égard de quoi il a juré en mentant ; et il restituera le principal, et ajoutera un cinquième par-dessus ; il le donnera à celui à qui cela appartient, le jour de son sacrifice pour le délit.
      INFO(V11N): Lev.5.25 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: Et il amènera, pour l'<divineName>Éternel</divineName>, au sacrificateur, son sacrifice pour le délit, un bélier sans défaut, pris du menu bétail, selon ton estimation, en sacrifice pour le délit.
      INFO(V11N): Lev.5.26 is not in the KJV versification. Appending content to Lev.5.19
      INFO(WRITE): Appending entry: Lev.5.19: Et le sacrificateur fera propitiation pour lui devant l'<divineName>Éternel</divineName> ; et il lui sera pardonné, quelle que soit la faute qu'il ait faite en laquelle il s'est rendu coupable. <div eID="gen643" type="paragraph"/> <chapter chapterTitle="Chapitre 5" eID="gen638" osisID="Lev.5"/>
      INFO(V11N): Num.13.34 is not in the KJV versification. Appending content to Num.13.33
      INFO(WRITE): Appending entry: Num.13.33: Et nous y avons vu les géants, fils d'Anak, qui est [de la race] des géants ; et nous étions à nos yeux comme des sauterelles, et nous étions de même à leurs yeux. <div eID="gen882" type="paragraph"/> <chapter chapterTitle="Chapitre 13" eID="gen876" osisID="Num.13"/>

        Attachments

          Activity

            People

            • Assignee:
              chrislit Chris Little
              Reporter:
              yvand Y. D.
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: