we extend the user accounts with a table that keeps the languages she speaks and understands (the latter is a superset of the former, see #84).
the "translate" page contains (links to) all modules where a language bindings in a language the user understands exists, but a language binding the user speaks is missing.
The "translate page" could be restricted to mathematical areas the user is familiar with. This might be a case for Mihai Fieraru's karma system.
For the Glossary we should have page "translate a SMGloM module" on http://mathhub.info/mh/contribute Here is how it would work.