[sldev] International characters in prim names
Argent Stonecutter
secret.argent at gmail.com
Wed Sep 30 05:19:06 PDT 2009
On 2009-09-29, at 12:56, Stickman wrote:
> From http://wiki.secondlife.com/wiki/Coding_standard
> Unicode
> Use UTF-8 for all string serialization and communication between
> processes. Do not use UTF-16 except when interfacing with Win32.
>
> Is that still accurate? That doesn't sound like unicode support at
> all.
UTF-8 and UTF-16 are both legitimate encodings for Unicode. UTF-8 is
not "partial" Unicode support: UTF-8 can encode any glyph that UTF-16
encodes, and both require multi-character encoding for the full
ISO-10646 gamut.
There are shortcomings in the SL support for Unicode, and you seem to
have run into one of them (probably caused by the use of in-band
encoding for separators in SL's serialized asset format), but it's not
caused by the choice of UTF-8.
More information about the SLDev
mailing list