>First, I don't know Japanese. ;) I'm not sure what a "single-byte
>katakana character" is, but I assume it's a "slimmer" version of the
>double-byte font. I posted on several Japanese NG's and found
>a translator, then took the strings he emailed me, which I believe
>were in Shift-JIS format, and pasted them directly into the resource
>file. Under English Windows, my string for "Cancel" looks like
> ????????
>I'm using PilRC; can you tell me how to change the string to a
>single-byte variety?
Daniel,
Write back to your translator and ask him to send you the Cancel string as
a half-width katakana
string. I am not sure, but I think whenever we use katakana in a *button*
we use the half-width
characters (so in the case of the Note button you should be noticing
similar behaviour).
We are aware of this issue that developers will want common UI strings and
we do plan to
release such UI elements as part of the SDK :-)
--vivek
========
If you want to know more about the terminology....
Here's Japanese 101 :
The most frequently used writing system in Japan is kana.
Kana is made up of 2 syllabaries :
Hiragana
Katakana
They both represent the same set of sounds. However, their usage is
different :
Hiragana is used to write native Japanese words while katakana is primarily
used
to write words of foreign origin.
Apart from kana, Latin characters and kanji are used.
What's Kanji ?
Kanji refers to the Chinese characters borrowed by the Japanese from the
Chinese.
Single-byte characters ?
I should have been more specific - one refers to characters as being
full-width
and half-width. These terms refer to the relative glyph size of the
characters.
Half-width is relative to full-width.
Full-width refers to the glyph size of std Japanese characters (kana,
kanji).
Half-width refers to the glyph size of Latin characters (which take up less
real-estate).
Since historically the first Japanese characters to be processed on
computers were
half-width katakana characters, the term single-byte katakana is used.
As you are aware there are many encodings to represent these characters
(EUC, SJIS...).
In SJIS the half-width katakana characters are represented by a single byte
and hence the
term single-byte katakana.
========