xeles, eso es lo correcto cuando se hace la primera instalación del eSttings+, al no existir anteriormente el registro "Lingua", se crea por primera vez y como idioma predeterminado se establece el italiano, idioma nativo de su creador Dogstrike, luego nosotros lo cambiamos a nuestro idioma elegido, o mejor dicho mas que cambiar a un nombre de idioma, lo que hacemos es indicar el nombre del archivo que elegimos con la traducción que queramos visualizar, y por eso se guarda el cambio en el registro de windows con el nombre del archivo con la traducción elegida, y si posteriormente borramos ese archivo o lo renombramos, es cuando el programa te muestra que no encuntra tal archivo.
Para evitar dicha posible circunstancia y que no pete el net framework al no encontrar un posible archivo, en la proxima versión del eSettings+ dice Dogstrike, que omitira el posible error y automáticamente se establecera en el archivo English.lng (con traducción al inglés), y luego volvemos a elegir el archivo de traducción entre los que tengamos en la carpeta del programa.