It would take lots of work, and I know it's a bit of a stretch. But, what if players could hear enemy faction voices in that enemy faction's language when in proximity voice range (i.e. US faction would hear German faction speaking German). This would be done regardless of the player's actual language.
As a bonus, this could also open a Translator role to infantry.