ok, muchas gracias lo de "Despues detecto el idioma del navegador" no lo había pensado, muy bueno.
Lo de los módulos serán archivos que cargas como un diccionario o conjunto de entradas o frases hechas según el idioma imagino.
Los contenidos no queda más remedio que meterlo en la base de datos pero almacenar el resto de texto estático en módulos es buen idea