Hi, thanks for working on this, and sorry for the late input — I've been busy with conferences.
The first question I have is: how do you insert this character otherwise? I.e. on Windows, Ubuntu, or MacOS/X? Is it mapped to a certain physical key? Are there problems with browsers "eating" this character as well? FWIW, that was the reason we allowed [nbsp] in the first place: it was essential for French, and web browsers would convert it to a regular space instead.
As for the gettext discussion, do note that there is Content-type PO header which also specifies the charset. And, gettext does the conversion from that encoding to the locale encoding a user uses.
Hi, thanks for working on this, and sorry for the late input — I've been busy with conferences.
The first question I have is: how do you insert this character otherwise? I.e. on Windows, Ubuntu, or MacOS/X? Is it mapped to a certain physical key? Are there problems with browsers "eating" this character as well? FWIW, that was the reason we allowed [nbsp] in the first place: it was essential for French, and web browsers would convert it to a regular space instead.
As for the gettext discussion, do note that there is Content-type PO header which also specifies the charset. And, gettext does the conversion from that encoding to the locale encoding a user uses.