Estoy usando NSIS para generar un instalador de Windows para mi aplicación. Me gustaría un instalador multilingüe. Estoy usando LangString
para especificar cadenas.Especificación de caracteres no ASCII para LangString de NSIS
Sin embargo, la documentación no parece indicar cómo se debe codificar un carácter que no sea ASCII. Por ejemplo, para usar la palabra alemana "benötigt" (donde la 'o' tiene una diéresis), ¿cómo debería codificar el ö?
¿NSIS ha sido estandarizado por ANSI? Aparte de eso, ¿cómo no puede importarle la codificación? Tiene que mostrar el texto en la pantalla. Debe asumir alguna codificación. ISO-8859-1? UTF-8? ¿Se puede especificar la codificación? ¿Si es así, cómo? –
No, ANSI como Windows 9x es ANSI y no Unicode. NSIS no muestra nada, Windows sí, NSIS simplemente le da un char *. – Anders
OK, entonces, ¿cómo le dices a Windows qué es la codificación de caracteres? –