(Chose Performance as this is the closest to UX, Performance of using it, if you will)
My Idea is two-fold, both concerning how data is handed to Kagi Translate:
- A shortcut to text-selection (select text, next to cut/copy/paste, you'll also get a "Translate" option)
- An entry in the share menu that enables sharing images/documents directly
Pop-up:
As a user, when browsing the internet, I may come across an article in a foreign language that I do not fully understand. In this case, it would be possible to just highlight the text and tap the popping up "Translate" right next to the Copy-Pill over the cursor which then opens Kagi (potentially in an overlay), showing the translation.
Share menu:
As a user, one might receive a document with foreign text in a language they don't speak. In this case, it would be possible to just tap "Share" in the messenger and choosing Kagi Translate, instead of Saving > Opening Kagi Translate > Navigate to File.
To my understanding the Popup is done by Google translate using https://developer.android.com/reference/android/content/Intent#ACTION_PROCESS_TEXT on Android. The Sharing is a core-part of app-development, so it shouldnt be too difficult.