用于 Solaris 操作环境的 GNOME 2.0 桌面疑难解答指南

9.3.6 没有 CP1251 和 ANSI1251 编码支持

问题 

影响俄语语言环境。  

本 GNOME 桌面版本中的 pango X11 shaper 不支持 CP1251 编码。 因此,采用 CP1251 或 ANSI1251 编码的字符会显示为零宽度字符或空字符。  

解决方案 

请使用 pango X11 shaper 现在支持的以下语言环境,直到将来提供 CP1251 支持:  

  • ru_RU.KOI8-R

  • ru_RU.ISO8859-5

  • ru_RU.UTF-8

您可以使用 iconv 转换表来重新编码 CP1251 和 ANSI1251 文件。 要将 CP1251 或 ANSI1251 文件重新编码为 UTF-8 编码文件,请在终端上运行下面的命令:  

/usr/bin/iconv -f CP1251 -t UTF-8 CP1251 filename > UTF-8 filename. (man iconv)