Jest to pewien pomysł - acz nad tematami na forum mam już dość sporo różnych informacji, poza tym dotyczy to jednak może 1 na 1000 postów, więc nie wiem czy jest sens wyświetlać to nad każdym tematem. Myślałem raczej nad czymś w stylu:
(wszystko dzieje się po dodaniu posta, a nie przy każdym jego wyświetleniu, wtedy problem zamulania mamy rozwiązany)
1. wykrywam czy post jest w "obcym języku" (tutaj faktycznie ciężko zrobić to uniwersalnie i optymalnie, ale są szybkie słowniki typu http://ispell-pl.sourceforge.net/ - jeżeli np. wykryje x słów, które nie pasują oznacza post jako "obcy"), być może jest jakieś api, które umożliwia wykrycie języka jak w google translatorze.
2. korzystając z api (np: https://cloud.google.com/translate) tłumaczy post na język ojczysty forum (także przy dodawaniu), dodając też pod spodem tekst oryginalny w jakimś "collapse".
(opcjonalnie 3). Jeżeli jakimś cudem ktoś chciałby zmienić domyślny język forum trzeba taką sytuację uwzględnić (np. wyświetlając komunikat, że plugin nie zadziała, chyba że ktoś faktycznie ma nieograniczone api.
Myślę, że przy zwykle niewielkiej liczbie takich postów mogłoby to być do zrealizowania.