Talk:Feature requests

From Searchbastard

Jump to: navigation, search
  • A way to quickly add a translation group (ie German-English), where all engines automatically are added and automatically configured correctly. Alternative: Install group directly from category page (ie. Category:German-English). Alternative: New special "translation" group, in which "source language" and "destination language" can be set up. When group is searched, each engine in the group is examined if it supports the combination, if it doesn't, its not shown. Alternative: Same, but with generalized, so custom group types could be defined, like Searchbastard engines can. Group searches could have a topbar, like Searchbastard engines. Alternative: A generic "translation" group could be set up in Settings (so we have "searchbar", "toolbar" and "translation"). On searchbar and toolbox, buttons can be added, ie a "German-English" button. The properties of the button is source and destination language and alias. Also, a "translate" dropdown can optionally be shown on the bar (set up in bar settings), which displays all languages, where each language contains all languages. Clicking on this, ofcourse triggers the search. Right-clicking on ie "English" in the "German" displays on option: "Add this search to bar" (or "add shortcut to bar"), which creates the before-mentioned button. There could also be a "Create group" option in the right-click menu, which creates an ordernary group, where engines are configured to the choosen languages. All translation engines could be built in, so this will work without having to install searchbastard engines. In Settings, it could perhaps be allowed to set up, which languages to show in the "Translation", because there are overwhelmingly many languages. This could perhaps be a select-multiple combo. Perhaps instead of a "translation" thingie in Settings, on level with "searchbar" and "toolbar", it would be better with a tab in "general settings", where "translate" engines can be selected/deselected and ordered (and configured too - cleanup and such options should still be accessible on the engines). The engines in the list could either be autodetected (all engines that are marked with a new tag), or maybe just the build-in - that would be easier, I suppose - built-in, that are not addable otherwise, and only used for this purpose, and if user creates a group (ie German-English), using the "Create group" option in rightclick menu, this will cause an install, if user hasnt got the engine already. Btw: definition engines should also be in this group (as they have no target language, they will only react on the source language). Extra idea: Option to select a backup-target-language, that will be used, if engine doesn't support target language. Perhaps even a prioritized list. And maybe also option to select extra target languages, which will cause extra engines to be displayed. This makes sense on a button, but not in the dropdown. Maybe another dropdown for this need. Target languages should be set up in advance for this dropdown, so you only select source language. This would be usefull, when user wants to understand a text in a foreign language, and thus wants translations into any language that he understands. The dropdown is a kind of "Translate to my languages" dropdown