@FinchHaven
It's sounds strange.
There's really almost no sense for an instance to ask another instance to perform translations. It'll cause performance and security implications.
Also I'm not sure if I confused you with my reply, but LibreTranslate is an external service. It's not affiliated with our or your instances.
If I have time tomorrow, I'll check how mastodon handles translations. But most likely the translation is handled on the same instance where user which requested translation is registered. To be more precise, it's not directly handled there, but that instance goes to one of supported translation services (DeepL, LibreTranslate, Google Translate, etc) and asks to perform a translation. At least that's how I would implement it.
Also maybe the translation was unavailable for Russian only for example? When you said that you were translating several posts before, did you translate any from Russian?
@skobkin
Yeah, I've wondered about this exact thing myself
It seems like a bizarre design decision to push translation of a local page back out to the remote instance it originated from
Why not just do translation on the local end, where the post already exists?
It's baffling
I follow Mastodon on Github but I missed the discussion when LibreTranslate was adopted and really don't know exactly on *which* end it takes place as an absolute fact
I'm just inferring all this from what I've observed since LibreTranslate was adopted on my instance
Again (don't know if you saw it) one real strong clue is the full text of the Mastodon popup in Firefox is (503: remote data could not be fetched)
And yes, I have translated from Russian and Japanese (Kanji, I think it is) successfully
I mentioned LibreTranslate because that's how successful translations are tagged on my end
Now I don't know, which always drives me nuts until I find out :0
@skobkin
Yeah, I've wondered about this exact thing myself
It seems like a bizarre design decision to push translation of a local page back out to the remote instance it originated from
Why not just do translation on the local end, where the post already exists?
It's baffling
I follow Mastodon on Github but I missed the discussion when LibreTranslate was adopted and really don't know exactly on *which* end it takes place as an absolute fact