M
Mickey Segal
People with different keyboard encodings are using our Java applet to send
Strings to our server. The text, once accepted, is then viewable by all the
others. In most cases the text looks fine in English, but in some cases
some characters are replaced with question marks, presumably due to
incompatible character encodings. This occurs frequently for text submitted
from Japanese and Turkish people, and occasionally for people using Spanish
and German. I'm having trouble finding information on good strategies to
deal with such diverse inputs. Also, testing is not trivial since people
are using operating systems in other languages.
What are the good approaches for dealing with this issue? Do I force their
strings into a particular character encoding, or is that what is happening
anyway and leading to the problem? If I force a particular encoding is
there a standard encoding that people use under these circumstances? Should
I expect problems to be only from characters that do not appear in English
or will it occur also for English characters encoded in different ways?
It seems like there should be a good tutorial on this because it seems like
it would be a common issue but I'm having trouble finding such a guide.
Strings to our server. The text, once accepted, is then viewable by all the
others. In most cases the text looks fine in English, but in some cases
some characters are replaced with question marks, presumably due to
incompatible character encodings. This occurs frequently for text submitted
from Japanese and Turkish people, and occasionally for people using Spanish
and German. I'm having trouble finding information on good strategies to
deal with such diverse inputs. Also, testing is not trivial since people
are using operating systems in other languages.
What are the good approaches for dealing with this issue? Do I force their
strings into a particular character encoding, or is that what is happening
anyway and leading to the problem? If I force a particular encoding is
there a standard encoding that people use under these circumstances? Should
I expect problems to be only from characters that do not appear in English
or will it occur also for English characters encoded in different ways?
It seems like there should be a good tutorial on this because it seems like
it would be a common issue but I'm having trouble finding such a guide.