Gracias por las mejoras Armando
A mi en lo personal me gusta tener almacenado el idioma del usuario en una variable de SESSION. De esta manera puedo consultarlo desde cualquier pantalla del sistema (y sin necesidad de transmitir éste parámetro adicional mediante Post o Url).
Pero considerando q lo nuestro es una mini-aplicación para aprendizaje (sin pantallas adicionales) está perfecto hacerlo como vos propusiste!
Un saludo!