0 票
734 次浏览

几年前,使用 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 分) 发布
已重新显示 | 734 次浏览

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.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,052 个问题
6,011 个回答
5,677 条评论
2,032 位用户