El problema de utilizar este metodo, es que el lenguaje se basa en el que tienes establecido en Windows (si no voy errado), por lo que para que puedas ver la aplicacion en ingles, tienes que decirle a Windows que su idioma es el ingles.
Si lo que quieres es poder cambiar el idioma por opcion de menu, tienes que hacerlo de otra forma. Hay varias maneras, pero la que yo utilizo es poner todos los textos en una tabla de la base de datos y, traducirlos en ella. Entonces, segun el idioma escogido, muestro la pantalla. (muy a grandes rasgos
)