0 票
733 次浏览

几年前,使用 Paratext 6 或 7(注册表功能出现之前)发布了一卷新约,并感谢地提交给了 DBL。他们现在正在继续制作整本圣经,因此我请求(并收到了)DBL 源数据,以便我可以为整本圣经创建一个新的 Paratext 项目并导入数据。(Lois 还建议创建一个仅包含已通过顾问检查并准备好提交给 DBL 的书卷的子项目,该子项目目前仅包含新约。)

我的问题是,您建议采用什么程序来从 DBL 捆绑包中导入数据?它看起来像是 Paratext 项目文件夹的完整副本(甚至包括 .hg mercurial 文件夹!),但我假设我需要有选择地决定导入哪些内容以及如何导入。

我已经导入了文本文件,包括 MAT-REV、XXA-XXD、FRT、INT 和 GLO,过程似乎很顺利。我认为不需要项目历史或注释历史,但我觉得如果能导入 BiblicalTerms 和 BookNames 的 XML 文件会很有帮助。看起来我可能只需在关闭 Paratext 的情况下,用 DBL 中的 BookNames.xml 文件替换现有的 BookNames.xml 文件,即可获取该数据。这种程序可以接受吗?

然而,BiblicalTerms 似乎情况不同。在 DBL 中,我有 BiblicalTermsgqrDBL.xml,如果在新项目中添加一个渲染,它会创建一个名为 TermRenderings.xml 的文件。前者(DBL)看起来像这样:

<TermRendering>
  <Id>Ἀαρών</Id>
  <Status>AllFound</Status>
  <Guess>false</Guess>
  <Renderings>Aron*</Renderings>
  <Notes />
  <Denials />
  <Tag />
</TermRendering>

而后者(新项目)看起来像这样:

  <TermRendering Id="Ἀαρών" Guess="false">
    <Renderings>Aron</Renderings>
    <Glossary />
    <Changes>
      <Change UserName="jeffh " Date="2021-03-25T12:52:[Phone Removed]+01:00">
        <Before />
        <After>Aron</After>
      </Change>
    </Changes>
    <Notes />
    <Denials />
  </TermRendering>

相似但不完全相同。而且看起来有些地方的 ID 不一致。因此,我相当担心直接用 DBL 中的文件替换 .xml 文件。看起来旧文件中指定了 1722 个渲染,手动恢复所有这些将是一项巨大的工作量。

那么,有没有办法从旧项目中恢复 BiblicalTerms 的渲染?

机器翻译自 English
Paratext 中 由 (1.4k 分) 发布
已重新显示 | 733 次浏览

3 个回答

0 票
最佳答案

如果您拥有 DBL 源数据,那么您就拥有一个与 PT 7 兼容的旧 Paratext 项目。我会将其放入 C:\ My Paratext Projects\gqrDBL\ 文件夹,然后使用 Paratext 8 进行迁移。PT8 会对文件进行任何必要的转换。一旦您完成了整个项目的迁移,您就可以创建一个仅包含您认为准备好出版的书卷的出版项目。

机器翻译自 English
由 (1.8k 分) 发布

哇,我还记得怎么做迁移吗?我得回去看看那些视频…… :slight_smile:

我也有一段时间没用 Paratext 8 了。可以用 Paratext 9 进行迁移吗?(不过把 Paratext 8 更新到最新状态也不难……)

机器翻译自 English

这并不难。PT 8 的安装程序仍然可用。PT 9.1 没有内置迁移工具。

您在 PT8 中只需要做的是:

  1. 点击 Open Project/Resource(打开项目/资源)
  2. 在 Open Project/Resource 页面上勾选 Show Paratext 7 projects(显示 Paratext 7 项目)。
    当您在 PT8 中打开该项目时,迁移会自动进行。
机器翻译自 English

我更新到了最新版的 PT8,将 DBL 数据放入 C:\My Paratext Projects\gqrDBL 文件夹,并按照您的指示操作,但勾选 Show Paratext 7 projects 后并没有显示该项目。我比较了完整列表(以防排序有问题),但它不在那里。我可能遗漏了什么?My Paratext Projects 文件夹中是否应该有一个列出该文件夹中包含的所有项目的文件?

机器翻译自 English

我认为您需要在 C:\My Paratext Projects 下有一个 gqrDBL.ssf 文件。否则,Paratext 8 不会知道该项目的存在。

DBL 源数据中是否包含这样的 SSF 文件?我认为它是 PT7 的 Paratext 设置文件,其中包含大量信息。

如果您找不到,我刚刚在 Paratext 7 中创建了一个新的 gqrDBL 项目,它为我生成了 SSF 文件。但通过这种方式会缺少许多相关信息,例如存在的书卷、语言等。我不知道这对导入是否至关重要……

机器翻译自 English

DBL 备份中似乎没有 .ssf 文件。@james_post 你能发给我你的 Paratext 7 创建的 .ssf 文件吗?我可能可以编辑它,使其“足够好”以用于迁移。

机器翻译自 English

PTX 7 项目中的 .ssf 文件会被复制到 gather 文件夹中,以便进行 S/R(发送/接收)。您应该能在那里找到它。

机器翻译自 English

我找到了 .ssf 文件,并将其副本放在“My Paratext Projects”文件夹的根目录下。现在当我在 Paratext 8 中显示 Paratext 7 项目时,我可以看到该项目。它显示这是一个未注册的项目,但它也是灰色的,我无法选择它来打开。有人能提醒我这是什么意思吗?迁移视频似乎表明可以直接从这里开始注册,但视频中的项目并没有变灰。

机器翻译自 English

您必须是该项目的管理员。如果存在 ProjectUsers.xml 文件,您可以删除它并重启 Paratext,那么该项目应该就没有用户了(从而使您成为管理员)。

机器翻译自 English
0 票

我猜大概是这么回事。删除 ProjectUsers.xml 文件奏效了,我能够将项目迁移到 PT8。(坦白说:我首先尝试修改 ProjectUsers.xml 文件,将我自己设为管理员,取代其他人。但在迁移过程中,它提示项目有更改,我必须在 PT7 中执行 send/receive(发送/接收)后才能迁移!但当我按照 anon291708 的指示直接删除文件时…… :slight_smile: ……它就正常工作了。)

机器翻译自 English
由 (1.4k 分) 发布
0 票

感谢大家的帮助。我忘了 ssf 文件和用户权限。现在我觉得自己说“你只需要做……”时有点羞愧 :pleading_face:

机器翻译自 English
由 (1.8k 分) 发布

没关系 @CrazyRocky!我想我们都经历过这种情况。 :smiley:

就像有人走进办公室说:“我有个简单的问题……这只需要 5 分钟。”我心里想:“嗯嗯……让我把下午剩下的时间都空出来。” :laughing:

生活很美好! :+1:

机器翻译自 English

相关问题

0 票
0 个回答 201 次浏览
You must have a role on the project to be able to see if it has been uploaded to the DBL. You can see whether ... column. See also: What is DBL (the Digital Bible Library)?
[Expert]
anon421222
735 发布
提问于 二月 23, 2017
0 票
1 个回答 255 次浏览
大家好 我正在帮助一个团队将他们的项目上传到 DBL 我们终于解决了他们在基本检查(Basic Checks)中的所有错误 该语言不标记引号,因此项目中所有引号规则均设置为 无 (none) 运行 ... > 运行基本检查 (Run basic checks )下) 引号(Quotations) 我该如何覆盖此设置? 谢谢 anon913937
anon913937 124 发布 提问于 三月 22, 2022
0 票
3 个回答 556 次浏览
image877×247 9.4 KB 我们需要帮助 我们尝试通过 DBL 发送项目,但遇到了这些错误。 当我们运行基本检查(Basic Checks)时,会出现相同的错误,但很难找出导致问题的原因 如果有人已经遇到过这类错误,请帮助我们
anon605793 148 发布 提问于 五月 5, 2022
0 票
1 个回答 227 次浏览
When trying to upload a bundle from PT 8.0.100.62 to DBL the process is stopped at Pushing to DBL: Asking DBL to ... this today. What might be the problem or how to bypass it?
Seppo Sipilä 250 发布 提问于 六月 7, 2018
0 票
3 个回答 403 次浏览
Although I have successfully managed to create a DBL bundle in the past, I'm completely stumped this time as I ... then this whole process needs to be more user-friendly. MarkP
Mark P 3.2k 发布 提问于 六月 24, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
But if we walk in the light, as he is in the light, we have fellowship with one another, and the blood of Jesus, his Son, purifies us from all sin.
1 John 1:7
3,052 个问题
6,011 个回答
5,677 条评论
2,032 位用户