如何确定Windows使用的台灣語字元組?

如何确定Windows使用的台灣語字元組?

我使用的是 Windows 7 Home台湾在工作中,了解所使用的字符集对我来说非常重要。

  • 如何确定Windows使用的台灣語字元組?

我读过这是字符编码Microsoft Code page 950的一个著名变体(Taiwan Big5维基百科),但我想确定一下。

如果有帮助,这里是记事本中使用的默认字体的屏幕截图:(图片复制自此原始链接):

记事本中使用的默认字体

答案1

经过国家语言支持 (NLS) API 参考中文(台湾)LCID/文化标识符是0x0404(=1028十进制)。OEM代码页以及ANSI代码页是950。您可以使用 PowerShell 命令来确认这一事实

Get-Culture | Format-Custom -Property TextInfo

或者,如果是中国(台湾)不是您的系统区域设置:

[System.Globalization.CultureInfo]::GetCultureInfo(0x0404) | `
    Format-Custom -Property TextInfo

输出

class CultureInfo
{
  TextInfo = 
    class TextInfo
    {
      ANSICodePage = 950
      OEMCodePage = 950
      MacCodePage = 10002
      EBCDICCodePage = 500
      LCID = 1028
      CultureName = zh-TW
      IsReadOnly = True
      ListSeparator = ,
      IsRightToLeft = False
    }
}

另一篇 Microsoft 文章将代码页950称为繁体中文Big5

相关内容