0 голосов
71 просмотров
Меня интересует разработка одного или двух собственных плагинов для Paratext.
Я скачал демонстрационные плагины из репозитория GitHub (https://github.com/ubsicap/paratext_demo_plugins) и настроил Visual Studio, но не могу найти файлы DLL API плагинов Paratext (такие как PluginInterfaces.dll или Paratext.PluginInterfaces.dll), необходимые для сборки и разработки плагинов.
Не могли бы вы помочь мне с следующим:
  1. Как я могу получить файлы/DLL для разработки API плагинов Paratext?
  2. Есть ли какие-либо требования к регистрации или программа для разработчиков, в которую мне нужно вступить?
  3. Доступна ли дополнительная документация по разработке плагинов, помимо демонстрационных плагинов?
Я попытался собрать демонстрационный плагин "ReferencePluginQ" из репозитория GitHub и получил ошибки о том, что отсутствуют следующие компоненты: PluginInterfaces.dll и EmbeddedUiPluginInterfaces.dll
Не могли бы вы предоставить эти файлы или указать, где я могу их скачать?
Я использую Paratext 9 и у меня установлена версия Visual Studio Community.
Переведено машиной с языка English
Paratext от (107 очков) | 71 просмотров

1 ответ

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

На GitHub есть довольно подробная документация в Wiki демонстрационных плагинов. Файлы DLL поступают из NuGet, который интегрирован в Visual Studio. При сборке через VS они должны скачиваться автоматически.

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

выбрано от
Не уверен, как именно вы пытаетесь собрать плагин, но убедитесь, что вы загрузили в VS файл ParatextDemoPlugins.sln, а не отдельные файлы плагинов.
Переведено машиной с языка English
Спасибо за помощь! Я попробую это сделать!
Переведено машиной с языка English
Спасибо за помощь! Я собрал собственный DLL-файл плагина. Куда именно я должен поместить файл плагина, чтобы Paratext 9 его обнаружил? Он не появляется в меню в тех местах, которые я пробовал.
Переведено машиной с языка English

См. эту информацию о том, что вам нужно сделать. По сути, вам нужно переименовать файл DLL и поместить его в папку внутри каталога plugins.

Переведено машиной с языка English

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

0 голосов
3 ответов 256 просмотров
Здравствуйте, все, Мой Paratext работал отлично, но внезапно начал сильно сбоить и зависать. В частности, когда я ... , что сильно замедляют мой рабочий процесс. Спасибо! Аарон
PecanMango 112 задал вопрос окт 22, 2024
0 голосов
2 ответов 486 просмотров
У одного из пользователей при запуске всегда появляется это сообщение (первая строка переведена с французского): ... закрыто, ошибка все равно появляется при запуске Paratext.
jeffh 1,4тыс. задал вопрос ноя 22, 2023
0 голосов
1 ответ 142 просмотров
Вот моя проблема: В сноске переводчик приводит ивритское слово из исходного текста и диапазон его значений. Верхняя часть ... от размера основного шрифта. Как решить эту проблему?
Y Mdu Niê 124 задал вопрос мар 10
0 голосов
1 ответ 50 просмотров
Сегодня утром, похоже, второй сервер Paratext Live не работает. Это проблема?
goodgoan 347 задал вопрос фев 24
0 голосов
1 ответ 75 просмотров
Когда мы вставляем изображение в Paratext, он автоматически создает версию .jpg этого изображения и помещает ее в общую ... Спасибо за любую помощь в этом вопросе. Джон Нистром
john_nystrom 312 задал вопрос июн 25
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,059 вопросов
6,020 ответов
5,687 комментариев
2,035 пользователей