Just some notes, this is actually a fairly known problem that will happen if.... ironically enough, you have the latest version of python.
Basically the newest version of python doesn't have packages for all the versions of torch+cuda that pip is asking for.
And it's hard to say if the maintainers of the packages would add these older versions to it in the future.
It's been a while but if I'm not mistaken pytorch+cuda
NEEDS to have python at least 3.8, but less than 3.11.
You might want to try either python 3.9 or python 3.10.9. You can download then from the python archive.
This should most likely solve the problems with the dependencies not installing.
---
Also note, that even if you didn't managed to install pytorch+cuda correctly, the translator++ would still work, it would only default to the CPU instead.
--
Lastly
I did go through a whole journey to make sugoiTrans work with translator++.
The latest free version of T++ with SugoiTrans addon(the last time I checked) didn't actually worked. And it didn't had support for GPU.
The addon was based on a really old version of sugoiTrans and the paths were all wrong for the new version, which made it not work at all.
I make a few fixes and documented here and there what I did to make it work, with GPU and with T++.
It might be a bit of a mess to check all the posts but it starts about here(
https://f95zone.to/threads/translator-4-9-28-standard-version-developer-version.60101/post-9052503) and spans several threads.
I even made a custom sugoiTrans addon(named SugoiTrans Gold) at the end to help fix some issues I was having and to avoid edit too many files to fix the issue.
I think I originally used miniConda to install another version of python but that was totally unnecessary, I just needed the right version of python installed in the first place.
-
Good luck