Unicode es un estándar de codificación universal que simplifica enormemente el intercambio de texto multilingüe.
M5 fue diseñado desde el inicio con Unicode en mente. Mientras el sistema operativo del servidor sea compatible con Unicode y se instalen los paquetes de idiomas adecuados, M5 gestiona automáticamente la entrada de texto, la visualización, la búsqueda y la clasificación de todo en Unicode.