Para las fechas no es necesario que utilices la traduccion, php dispone de las funciones ya en su core.
Por ejemplo
Código PHP:
Ver original<?php
//Imprimiria en pantalla lo siguiente: Friday, 06 Dec 2013
?>
pero si tu server admite la opcion de setlocale
Código PHP:
Ver original?php
//Salida: viernes 06 de diciembre del 2013
?>
Como te dijo marlanga, mira los problemas y encuentra las soluciones.
De este modo que te digo, no tendras que cargar nada mas que lo indispensable en la base de datos.
Pero no la cargues con datos inecesarios.
Porque dependiendo de cuanta informacion agregues a la DB tendras una cantidad de datos desmesurada.
Otra opcion que tienes, si no quieres usar la DB y la traduccion no la quieres exacta, puedes usar el traductor de google mediante file_get_contents y asi mostrar el contenido en el idioma especificado y no usar tu hosting para la traduccion.