I dont know if this is to demading to code change, but ...
Say you are using keywords in urls like this:
/[forum_id]/[thread_id]/[thread_title]
Adding: ?language=xy is a "giveaway" that this is an autotranslation - which is potentially detrimental to CTR. Then it would be better with an anonymous extension like -3 (numerical identifyer for language code) - or at least the possibillity of omitting "language".