Today I spoke for hours with a nice russian person, but it was a bit unpleasant: I really spent my time copying his messages to google, pasting them to understand, writing my answer, clicking on the double arrow icon to switch "russian to english" to "english to russian", then to make sure that the translation is good, copy the result, paste it back on the left, click on the icon again (and do all that again if the translation wasn't good, using different words this time), finally pasting it in the game (but sometimes the message is too long and has to be split, so tedious... please, can at least private/alliance messages have a much longer limit (since they don't require a speaker horn) ?). Not only that, but maybe "because" of my framerate of only about 15, sometime when I press ctrl+c to copy a text it doesn't work so I do it a few times everytime to be sure it works. Also, if while I'm selecting text, a new message appears, I have to restart selecting again, it's not just annoying, it also means that I have to select and copy the text quickly before someone else talk, which happens often on alliance chat.
Isn't there a better way ? I understand that mpop's suggestion of a live translator would be hard to implement, but isn't there something else ? I though about using a live ocr+translator software, but I think it wouldn't work well because I already tried that a bit and the result wasn't good, I think it's because characters are small and also the background of the text window isn't a single color but many ones because it's a bit transparent, showing your town or world map. And anyway it would only solve half the problem because I need to talk back in russian so I need to translate my text. I also though about something not using ocr, that would work with me just selecting text or selecting + pressing ctrl+c and I would see the translation right away, but after a quick google I couldn't find a software like that, maybe I missed it though.
And... that's for a desktop computer, for mobile where text isn't selectable it's just impossible, even if it was though it would be even more tedious to select text to paste on google translate, and writing with the mobile screen keyboard isn't great anyway (for that last part, I guess using a small bluetooth keyboard would help a lot but it takes some space in your hands).