User requests the ability to use Large Language Models (LLMs) to explain selected words or phrases within the context of a sentence, beyond just translation, suggesting customizable prompts.
Currently, it can only translate, but I want to add the ability to have LLM explain selected words or phrases from the sentence context. The following-like prompt can be sent to the LLMs to have them explain. Compose prompts using selected portions and entire subtitles. These can be easily retrieved so that the user can customize them. ``` The following is the subtitle text in English. Please explain the meaning of the part "on a whim.” in Japanese. What I did was not on a whim. ``` It might be a good to send the previous and next subtitles at the same time. I need to consider how to display the LLM output in the application. (Popups, external windows, sidebars, etc...)