veole wrote:When you select a dictionary headword in the new individual menu "Dictionary headwords" (right click in Dict icon), Goldendict shows the result starting with the first dictionary with that entry.
I'd like Goldendict to automatically scroll to the chosen dictionary entry. If you choose a common headword, Goldendict shows all the dictionary entries and you have to waste time manually scrolling to the selected dictionary or using right click and selecting it.
I think this is the way it works in other situations like Full Text Search.
Thanks
Abs62 Also, please fix this behabiour: In multilingual dictionaries try to search first in the opposite dictionary.
So you have a pair of dictionaries with the same name "Oxford French", and they only differ because one is french-english and the other english-french. If you double click a word in one dictionary and it's a valid entry in that one, Goldendict will scroll to the result in that dictionary.
But in multilingual dictionaries, the word could not be a valid entry in the same dictionary but in the opposite one, because it's a word in the other language. In that case Goldendict will scroll to the beginning of the page to match the entry in the first dictionary found. When you have several multilingual dictionaries, it's very annoying, you have to scroll down all the time to match the current one you are using.
- Now: Double click word -> Find entry only in current dictionary -> If not found, go to the first dictionary with that entry.
- Should be: Double click word -> Find in current dictionary -> If not found, go to the same dictionary, opposite language -> If not found, go to the first dictionary with that entry.
Esay to do reading the card, remeber to focus in #name part + #index and #contents.
In brackets there can be the language codes. You can ignore them or use the language ISO code system to validate #index and #contents ->
http://en.wikipedia.org/wiki/Language_code#NAME "Oxford French (En-Fr)"
#INDEX_LANGUAGE "English"
#CONTENTS_LANGUAGE "French"
#NAME "Oxford French (Fr-En)"
#INDEX_LANGUAGE "French"
#CONTENTS_LANGUAGE "English"
Also you can change the behavior for all monolingual dictionaries. So if you double click a word in a English-English dictionary, and it's not a valid entry in the current one, Goldendict will match and scroll to the first English-English dictionary with that entry. Because sometimes a word is the same in several languages, and you want to stay in the current language.
And also FIND in bilingual dictionaries, IE "Oxford En-FR": 1st: "Same name" English-French, 2nd "Same name" French-English, 3rd "Other names" English-French, 4th "Other names" French-English, 5th "Any name" English-English", 6th "Any name" French-French. And similar but opposite order for "Oxford Fr-En", the #INDEX language first, then the #CONTENTS language.
Do you understand? Can you do it? I don't think it's too hard to change, and it will improve the experience using Goldendcit a lot.
Thanks!