There isn’t currently an endpoint to generate translated content. I’m not aware of plans to implement a translation API, but I’d be happy to pass this idea along internally.
I’d also recommend posting this to the Ideas Forum on the HubSpot Community.