-
-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simultaneous translation #24
Comments
That's not possible with the current way of how Translate You works, but it wouldn't be too hard to implement :) As always, the thing I struggle with the most is to make it become good-looking UI-wise:
Apart from that I see one major issue here:
What I could also imagine instead is a button, for example next to the translated text, clicking it opens a dialog that allows to choose to fetch the translation from another supported engine, which would be better/easier in terms of UI I think. Cheers |
That would be really awesome 😍, thank you for considering it 🙏 (even if it doesn't included).
I was thinking about small buttons (each engine having its own button, visible if you activate the translation engine in the settings) in the system accent color (like the "+" button) to install
Exactly, for each translation engine
Indeed, simply displaying a message, "languages not supported by this translation engine, sorry" would not be possible?
In my opinion it would be less convenient, because in my method, we can change engines quickly, and compare the work of different engines, while your method forces (well, I think) to systematically send a request at each change of translation engine. Thank you very much ❤️ |
For a slightly more precise idea of the design I'm thinking of for the (open tab) buttons mentioned in my previous comment. here is an example very close to my idea:
But displayed at the bottom, not at the top (more accessible). With exactly the same behavior, when you click on it, it switches to a "new tab" displaying different information (in our case, translations by different engines), if necessary you can drag the buttons (finger slide from right to left, and vice versa on the button line) to display more. |
I decided to set this as the major goal for version 2.0 as it'll require rewriting some core parts of the code and also some work spent on UI stuff that'll probably transform parts of the app revolutionary 😉 Before that I'm gonna have a look at some other translation engines to add so that the feature will be really useful then when it's being rolled out :) PS: I like the idea with the chip group, we'll just need to figure out how it'll look the best in TY in the end. Apart from that I'll need to find the best way to make it work well with new translation engines too without much additional work for each engine, so there's some work to do obviously 😂 |
🥳🙏 Thank you very much, this is going to take a lot of work, thank you for putting it on your to-do list.
It's clever. I just added a request to add Deepl (which is excellent, and has an interesting free version API)
I understand, these are preliminary ideas: it could be like in the example, with less padding and a selectable order of appearance
yes, I get it, this part of the story is going to be difficult for me ^_* |
Short update on that:
So, just wanted to quickly inform you that I didn't forget it yet :) |
Thank you very much for this information and the follow-up on this request (but also on the rest), you have already done a lot of work, and TY is already one of the best apps in this category (it may already be the best), thank you for that. I appreciate you keeping this feature in mind, it's already a lot, thank you. I hope your trip is going well, take care of yourself |
Wow It was really very very fast, infinitely more than I thought, thank you very much 👏 |
Describe your suggested feature
I don't know if this is feasible, but it would be fantastic if, during a translation, Translate You could make the translation request to all these engines at the same time.
Each translation engine would display its result in a separate tab
This would make it possible to check the translations by the different engines very quickly and easily, which would be extremely appreciable (especially if other engines come to join TY).
Thanks a lot
Acknowledgements
The text was updated successfully, but these errors were encountered: