Doing so would be very system-specific. For example, in the Star Wars RPG, droids with a translator unit have to roll an Intelligence check, with the DC being dependent on the quality of the translator unit. There is also a Force Technique where it is automatic (if the target is willing), or the skill check (Use the Force) has to beat the target's Will Defense (if the target is unwilling). In only one system, we already have two methods to code for. Considering all systems is bound to be excessive.
A far easier method is to just add the language into your character sheet. If it's temporary, remove it once the effect wears off.
A far easier method is to just add the language into your character sheet. If it's temporary, remove it once the effect wears off.