Die Frage ist wie definierst du mehrsprachig.
Mehrsprachige Oberfläche, dazu hat Eknori mit dem !!!Help!!! Projekt eine erstklassige beinahe vollständig konfigurierbare (für den Rest der nicht geht werden wir uns in Dortmund bei Ed beschweren) Referenz geschrieben.
Mehrsprachige Schlüsselwörter, das ist nicht trivial das zum Laufen zu bringen. in Masken funktioniert das mit ein wenig Gehirnschmalz schon ganz gut, aber in Ansichten machen verschiedene Befehle die nicht so funktionieren wie sie sollen Probleme.
Und wenn du Profildokumente nimmst denk dran, der Schlüssel muss nicht notwendigerweise der Benutzername sein, das kann auch eine Kombination aus Sprache und irgendeinem Schlüssel sein. Du musst nur dafür sorgen, das du den Schlüssel beim Zugriff aus den verfügbaren Informationen zusammensetzen kannst.
Thomas