0 голосов
684 просмотров

Right-click ‘Find in Dictionary’ shows only part of the entry in FLEx. This is what Paratext brings up:
image
and this is what’s in FLEx:
image

I’d like more than the ‘etymology’ information to show in Paratext. And I’d like the spacing to show in Paratext as it shows in FLEx. How do I do that?

Thanks.

Edit: I just found that some entries actually do display nicely:
image

So now I need to figure out why…

Старое сообщение — показано на исходном языке
Paratext от (642 очков)
снова показан | 684 просмотров

4 Ответов

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

Unfortunately the Find in Dictionary feature in PT8 (and beta versions of 7.6) actually “dumbed down” the capabilities of the Find in Dictionary feature in PT7. It used to display the FLEx entry just like it looked in the “preview” pane above the data entry area. THIS IS THE PREFERRED behavior (certainly by me anyway), because then the user can set up the preview in FLEx to look just right, and PT would show it that way. But apparently this is very tricky to do and maintain across programs. Also, the columns shown in PT8 Find in Dictionary (when there is not an exact match) are not user-definable, like they are in the same dialog in FLEx, so in the end, they are not very helpful (e.g. it shows a column called “Allomorphs” which is pointless in our language; whereas in FLEx we show the English and Indonesian definitions, and English and Indonesian reverse field columns–these are much more useful to us, with lots more information than the “gloss” field).

Bottom line: from what I have found, what is shown in the PT8 version of the Find in Dictionary window is an arbitrary and non-configurable subset of the fields. It needs to be upgraded, and it is in the “To Do” List somewhere. But many feel it’s a cosmetic request and not functionally worth the extra coding involved.
(Personally, I would rather PT8 simply call FLEx in an independent window, hand off the string, and made FLEx do the work and display the information. Then we could keep working in PT8, and the FLEx look up window would simply stay there until we sent it another string. Maybe this way PT8 wouldn’t have to maintain a lot of duplicate code either.)

Старое сообщение — показано на исходном языке
от (370 очков)
снова показан

Ironically, this is very similar to how it used to work in PT 7.5 - Paratext just called to FLEx to have it show the dialog. However, it was redesigned to directly access the data-layer of FLEx instead (for speed reasons, mostly) - which means that the UI had to be re-created inside Paratext.

Старое сообщение — показано на исходном языке

Unfortunately, the UI was not “re-created”, because it is lacking most of the capabilities and features of the UI as it works in FLEx. I never found speed to be a problem in PT7.5. I would MUCH prefer PT8 just return to handing off the target lookup string to FLEx, so the dialog and the popup view can be configured in FLEx to look like we need it to look. There is no way PT8 developers can spend the time needed to completely recreate the capabilities and configurability of FLEx’s view-code in its displays.

Старое сообщение — показано на исходном языке

All of this was done by the FLEx/FieldWorks team (changing to the new way of intercommunication and recreating the UI). You’d have to talk to them to know why they ultimately chose the current route.

Старое сообщение — показано на исходном языке

Ah, okay, thanks for that information, that is odd, isn’t it! I’ll ask them. Again thanks for clarifying this.

Старое сообщение — показано на исходном языке
0 голосов

Which version of Paratext and which version of FLEx?

Старое сообщение — показано на исходном языке
от [Expert]
(16,7тыс. очков)

Oops, sorry: Paratext 7.5.100.87; FLEx 8.3.8.

Старое сообщение — показано на исходном языке
0 голосов

Looks like curly braces {} in the entry that makes Paratext unhappy.

Старое сообщение — показано на исходном языке
от [Moderator]
(1,3тыс. очков)

Hmmm… You might be right about the curly brackets (I just tested with a few other words). Bummer.

Старое сообщение — показано на исходном языке

Paul, what does the view in Paratext 8 look like of that word? When I test, it appears Paratext 8 never shows the etymology field from Flex, whether it has curly brackets or not. (You could do a quick test if you have Paratext 8 even if you have not migrated that project yet: create a test project with that word in the text somewhere, and link it to your Flex dictionary).

Старое сообщение — показано на исходном языке

Hi sewhite,

    I'm still on 7.5, so I can't tell you what it looks like in 8...
    Sorry,




    Paul
Старое сообщение — показано на исходном языке
0 голосов

Actually, I’d like to know when we PT8 users will be getting such nice looking entries in the “Find in Dictionary” window. In my version of PT (since v7.6 and now v8.0.100), the “Find Dictionary” window is, well, lame. Here is what one entry looks like in PT8:
image
And here is what that same entry looks like in FLEx:

The difference is HUGE! And the “updated” version of “Find in Dictionary” is very disappointing. I’ve been asking for literally years for this to be fixed, and returned back to how it looked in 7.5 (where it used the current FLEx Dictionary View configuration to display in that window).

Is anyone else seeing this change in PT8, or is it just me?

Старое сообщение — показано на исходном языке
от (370 очков)
снова показан

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

0 голосов
3 ответов 379 просмотров
I recently installed KTOT dictionary manually according to installation instructions, adding the .p8z and the configuration file ... appear there in the right-click menu either).
anon174473 109 задал вопрос май 12, 2020
0 голосов
3 ответов 84 просмотров
Просто предупреждение: некоторые вещи в changes.txt могут привести к тому, что контекстное меню (правый клик) в новом ... esbe (в моем случае они вставлялись через changes.txt).
mvk1000 206 задал вопрос дек 31, 2024
0 голосов
1 ответ 247 просмотров
A PT8 user is saying that Find In Dictionary is not finding the word, but it did in PT7 with the same Flex ... ? Does this require a specific version of Flex for PT8? Thanks,
listentwice 1,2тыс. задал вопрос окт 29, 2018
0 голосов
1 ответ 312 просмотров
Very recently, the right-click Find in Dictionary' command has appeared greyed out. When I go Project > Project Properties and ... noticed this issue? I'm using PT 7.5.100.87.
Paul 642 задал вопрос окт 11, 2018
0 голосов
5 ответов 638 просмотров
У меня тот же самый ресурс (обновление) NBS11+, что и у моего переводчика. У меня определения в словаре ... может быть причина этой проблемы? Ему действительно нужен французский.
anon057624 136 задал вопрос апр 3, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And let us consider how we may spur one another on toward love and good deeds, not giving up meeting together, as some are in the habit of doing, but encouraging one another—and all the more as you see the Day approaching.
Hebrews 10:24-25
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей