Non capisco che cosa intendi quando parli di "linguaggi": intendi sotto il profilo tecnico (linguaggi di programmazione) o sotto il profilo di comunicazione?
Nel primo caso ti potrei dare una mano, anche se non mi sembra il caso di ricorrere ad una programmazione propria, visto che Joomla! già ti mette a disposizione non solo le ampie possibilità del core ma anche una serie infinita di estensioni, moduli e plugin.
Se invece intendi "comunicazione", occorrerebbe fare un'analisi dei target, della visibilità e della penetrazione sul mercato, cosa nella quale difficilmente troverai su questo forum un aiuto.
Ti serve un analista di mercato più che un programmatore: quando avrai deciso cosa fare e come, allora troverai qui forse qualche suggerimento sugli elementi da inserire nel sito per renderlo efficace.
Io lavoro nel non-profit, quindi sono l'ultima persona in grado di aiutarti.