Archive: Problem with special characters


Problem with special characters
Before any thing, i'll introduce myself. My name is Christopher and I'm from Costa Rica... I just like this nick :P ... i'm Software Engineering student and i'm on some proyects, all of them personal but all of them Open Source =)

I'm having a problem with the NSIS and is a awful one ... I'm using as IDE the EclipseNSIS; this with the intention to sppedup all the development, but I have this problem who stops me.

The problem is that the application (or multiuse installer) have several problems with the directory paths, all works fine until i use an Accent or a 'ñ' ... and when i use them, this occurs:

http://i13.photobucket.com/albums/a2...6-17-04-56.jpg

Doesn't install any file and creates a folder with a strange symbol instead the accent or the 'ñ'; who is giving me severe problems because the installer is a "packet installer" (like Linux ones) and with this problem, i can't install anything thats have a 'á é Ã_ ó ú' or an 'ñ' >_<

Please, if someone have any idea of how to resolve this, please help me >_< I'll put a thanks advertising on my application :)


Use the unicode build of NSIS. See the thread named 'unicode', or google.


I've tried to, but the Unicode installers don't read me anything from the INI manifests and don't appears to like my 7zip and zip plugins :S ...

I'll include the NSI; it reads from an ANSI INI file and from a UTF8 w/BOM XML file .-.


How could i say to the Forum "Unicode DON'T WORK FOR ME"?

-_- ...


without using Unicode:
if you build your installer on a machine set with Spanish codepage, you should always be able to install it on a machine set with Spanish codepage (especially the machine you built your installer on)

To check or change the codepage, see "Language for non-Unicode programs" in the "Regional Options" control panel

also make sure Eclipse displays your text in ANSI (your codepage), not OEM


Merci, thanks you so much!!! It solved the problem! =3


Can you share with us what was the exact problem?