La verdad es que no se muy bien como puede ser que no veas el contenido... el sistema funciona de la siguiente manera: el contenido se guarda por cada idioma, con lo cual si activas el castellano y desactivas el ingles, solo se mostrará el contenido en castellano (el contenido en ingles no es que lo hayas perdido, pero no se mostrara solo lo tendrás guardado en DB). Si quieres volver para atrás, deberás desactivar el castellano y activar el ingles, de este modo se mostrará el contenido que hay en ingles... No se si me he explicado muy bien. De todos modos, puedes mirar si en la DB esta el contenido? La tabla en la que se debe encontrar es en t_pages_description
Respecto a los formularios vacíos, tienes razón, habría que hacer una validación para ver que se han rellenado los campos.