+1 голос
302 просмотров

Здравствуйте,

Мы столкнулись со следующей ситуацией: проект начал выдавать ошибку о том, что не может найти ресурс при попытке открыть интерлинеар. При расследовании выяснилось, что обновление RVC2025 изменило GUID ресурса, хотя видимое имя ("RVC") осталось прежним:

  • ID до: aaa19db7ade2da326a24f3e4404dca555ae62ab9abcdefff
  • ID после: cc1470a08113a6270385fb30c6b919b16916a9d3abcdefff

Интерлинеар по-прежнему ссылался на старый ID, который перестал существовать после обновления. Мы исправили это, отредактировав тег <MdlScrTextId> в файле конфигурации интерлинеара — обновили только часть с GUID, а не всю строку. Это поле содержит GUID и завершающую последовательность abcdefff, которую необходимо сохранить без изменений; в противном случае Paratext не сможет найти ресурс при открытии интерлинеара.

В другой раз мы наблюдали похожую ситуацию с макетом (Layout) после обновления другого ресурса — та же ошибка. Я не проверял GUID напрямую в том случае, но, судя по поведению, это похоже на ту же корневую проблему.

Хочу особо обратить внимание на следующее: обновления, изменяющие GUID ресурса, не распространяют эти изменения на другие объекты, которые от него зависят, такие как интерлинеары. Поскольку видимое имя ресурса не меняется, пользователь не может предвидеть эту проблему, пока функция не перестанет работать.

Спасибо (gracias) за рассмотрение этого вопроса.
Пепе.

Переведено машиной с языка English
Paratext от (973 очков)
изменено от | 302 просмотров

1 ответ

+1 голос
Лучший ответ

GUID ресурсов определяются проектом, из которого они были получены. У Paratext нет способа определить, что ресурс является тем же самым, кроме как по совпадению GUID. Таким образом, я не думаю, что Paratext может что-то сделать с этой проблемой.
Я предполагаю, что изменение GUID вызвано тем, что загрузчик создает новый проект для загрузки в DBL (чего делать не следует).

ПРАВИТЬ: Подумав об этом еще раз, возможно, Paratext сможет обнаружить это и исправить ситуацию. Мы обсуждаем некоторые варианты внутри команды.

Переведено машиной с языка English
от [Expert]
(16,7тыс. очков)

выбрано от

Отлично. Спасибо за рассмотрение этого вопроса!

Да, я предполагаю, что они создают что-то новое вместо обновления существующего. Это уже как минимум второй случай в этом году. Я понимаю, что это вне нашего контроля и является проблемой DBL, но было бы полезно, если бы те, кто обновляет ресурсы в DBL, получали это предупреждение. Вы знаете, кому следует переслать эту обратную связь?

Переведено машиной с языка English
Мы обсудили это внутри и считаем, что у Paratext есть способ исправить идентификаторы конфигурации, когда ID ресурса меняется.
Переведено машиной с языка English

Похожие вопросы

0 голосов
1 ответ 96 просмотров
Недавно мы узнали, что в ресурсе HEB в инструменте исходного языка (SLT) отсутствуют глоссы в Псалме ... благодарность Стиву Уайту за предоставление инструкций по обновлению HEB.
[Moderator]
james_post
2,1тыс.
задал вопрос окт 23, 2024
0 голосов
2 ответов 434 просмотров
У одного из пользователей при запуске всегда появляется это сообщение (первая строка переведена с французского): ... закрыто, ошибка все равно появляется при запуске Paratext.
jeffh 1,4тыс. задал вопрос ноя 22, 2023
0 голосов
1 ответ 247 просмотров
Переводчик задал(а) этот вопрос: Paratext столкнулся с проблемой при чтении настроек программы. Если это продолжится, ... ли способ восстановить их, не удаляя? Спасибо, james_post
[Moderator]
james_post
2,1тыс.
задал вопрос июл 22, 2022
0 голосов
2 ответов 221 просмотров
Пользователь хочет сделать весь раздел поэзии жирным шрифтом. Есть ли способ сделать это, не добавляя маркер жирного шрифта после ... также завершают жирный текст (даже без \bd*).
Sara 246 задал вопрос авг 5, 2024
+1 голос
1 ответ 358 просмотров
При переводе 3-й книги Царств мы хотим использовать дроби, когда указываем число в виде цифр, например, в 7:10 ... . Есть ли какое-то дополнительное настройка, которую я пропустил?
JohnBrownie 385 задал вопрос окт 16, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I urge you, brothers and sisters, to watch out for those who cause divisions and put obstacles in your way that are contrary to the teaching you have learned. Keep away from them.
Romans 16:17
3,051 вопросов
6,010 ответов
5,676 комментариев
2,030 пользователей