Different locales may require different character encodings. You should check the table below to see what Solaris Font Packages you may need on your system. The pkginfo
utility can be used to list the packages installed on your system.
Required Solaris Font Packages For Java SE on Solaris
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Java Encoding Font Locales supported by encoding
Locale Packages
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
***ALL*** iso-8859-1 SUNWi1of(1) ***Required for all locales***
SUNWxwfnt(2) (and sufficient for most Western
European locales.)
*_EURO iso-8859-15 SUNWi15rf(3) Euro currency locale variants
cs,hu,pl iso-8859-2 SUNWi2of(1)(3) Czech Republic, Hungary, Poland,
SUNWi2rf(2)(3) Slovakia, Albania, Bosnia, Croatia,
Romania, Slovenia
lt,lv iso-8859-13 SUNWi13rf(3) Latvia, Lithuania
ru iso-8859-5 SUNWi5of(1)(3) Russia, Bulgaria, Macedonia, Serbia
SUNWi5rf(2)(3)
el iso-8859-7 SUNWi7of(1)(3) Greece
SUNWi7rf(2)(3)
tr iso-8859-9 SUNWi9of(1)(3) Turkey
SUNWi9rf(2)(3)
ja jisx0201,jisx0208, SUNWjxcft, Japan
jisx0212 SUNWjxmft(1)
SUNWjxoft(2)
ko ksc5601 SUNWkttf Korea
zh_CN gb2312 SUNWcttf China (PRC)
gb18030 SUNWgttf(2) China (RPC)
zh_TW cns11643 SUNWhttf China (Taiwan)
zh_TW_Big5 big5 SUNW5ttf China (Taiwan) BIG5
zh_HK hkscs SUNWhkttf(2) China (Hong Kong)
zh_GBK gbk SUNWgttf China (PRC) GBK
*_UTF-8 utf-8 SUNWi15rf, All UTF-8 locales
SUNWi2of(1), SUNWi2rf(2),
SUNWi13rf,
SUNWi5of(1), SUNWi5rf(2),
SUNWi7of(1), SUNWi7rf(2),
SUNWi9of(1), SUNWi9rf(2),
SUNW1251f(1),SUNWeurf(2),
SUNWjxcft,
SUNWjxmft(1),SUNWjxoft(2),
SUNWkttf,
SUNWcttf,
SUNWgttf,
SUNW5ttf,
SUNWhkttf(2)
Notes:
(1) applicable only for Solaris 8
(2) applicable for Solaris 9 and 10 only
(3) SUNW1251f is also required for Solaris 8, and SUNWeurf is also required for Solaris 9 and 10