现代玩家代号的 UTF-8 字符范围 - Microsoft Game Development Kit

现代玩家代号的 UTF-8 字符范围 - Microsoft Game Development Kit

本主题将介绍 Xbox 服务支持的现代玩家代号和 UTF-8 字符范围。 现代玩家代号支持 UTF-8 字符编码。 但是不支持整个 Unicode 字符集。 而是仅支持特定的 UTF-8 字符范围,其中包括受支持语言字符集的字符。

保留字符 - 基本拉丁语和拉丁语补充符号

现代玩家代号中允许保留字符,这意味着如果它们出现,客户端和游戏就必须显示。 但是,玩家无法使用这些字符创建玩家代号。 在特定情况下,如果由系统插入,保留字符可以在玩家代号中显示。 下表列出了支持的基本拉丁语和 Unicode 拉丁语补充符号。

UTF-8 范围

说明

角色

0021–0026

基本拉丁语符号

"!"–"&"

0028–002F

基本拉丁语符号

"("–"/"

003A–0040

基本拉丁语符号

":"–"@"

005B–0060

基本拉丁语符号

"["–"`"

007B–007E

基本拉丁语符号

"{"–"~"

00A0–00BF

拉丁语补充符号

NBSP–"¿"

有关基本拉丁语和拉丁语补充符号,请参阅 基本拉丁语符号, 拉丁语补充符号。

拉丁字母数字和空格

下表列出了支持的 Unicode 拉丁字母数字符号。

UTF-8 范围

说明

角色

0020

空格

0027

撇号

'

0030–0039

阿拉伯数字

"0"–"9"

0041–005A

大写字母

"A"–"Z"

0061–007A

小写字母

"a"–"z"

有关 Unicode 拉丁字母数字的列表,请参阅 拉丁字母数字字符代码。

拉丁语 1 补充符号

下表列出了支持的 Unicode 拉丁语 1 补充符号。

UTF-8 范围

说明

角色

00C0–00F6

拉丁语补充

"À"–"ö"

00F8–00FF

拉丁语补充

"ø"–"ÿ"

有关 Unicode 拉丁语 1 补充符号的列表,请参阅 拉丁语 1 补充字符代码。

拉丁语扩展 A

下表列出了支持的 Unicode 拉丁语扩展 A 符号。

UTF-8 范围

说明

角色

0100–017F

拉丁语扩展 A

"Ā"–"ſ"

有关 Unicode 拉丁语扩展 A 的列表,请参阅 拉丁语扩展 A 字符代码。

韩语

下表列出了支持的 Unicode 韩语符号。

UTF-8 范围

说明

1100–1112

韩语字母(辅音)

1161–1175

韩语字母(元音)

11A8–11C2

韩语字母(辅音,带辅音群)

AC00–D7A3

韩语音节

有关 Unicode 韩语字母的列表,请参阅 韩语字母字符代码。 有关 Unicode 韩语音节的列表,请参阅 韩语音节。

日语

下表列出了支持的 Unicode 日语符号。

UTF-8 范围

说明

3041–3096

平假名

30A1–30FA

片假名

有关 Unicode 平假名的列表,请参阅 平假名字符代码。 有关 Unicode 片假名的列表,请参阅 片假名字符代码。

中文

下表列出了支持的 Unicode 中文符号。

UTF-8 范围

说明

4E00–9FFF

中日韩统一表意语字

有关 Unicode 中日韩统一表意语字的列表,请参阅 中日韩统一表意语字字符代码。

俄语

下表列出了支持的 Unicode 西里尔语符号。

UTF-8 范围

说明

0400–045F

核心西里尔字母

有关 Unicode 西里尔语的列表,请参阅 西里尔语字符代码。

孟加拉语

下表列出了支持的 Unicode 中孟加拉语符号。

UTF-8 范围

说明

0985–09B9

孟加拉语

有关 Unicode 孟加拉语的列表,请参阅 孟加拉语字符代码。

泰语

下表列出了支持的 Unicode 泰语符号。

UTF-8 范围

说明

0E01–0E3A

泰语

0E40–0E4E

泰语

有关 Unicode 泰语的列表,请参阅 泰语字符代码。

下表列出了泰语字符和泰语音调符号。

UTF-8 范围

说明

0E01–0E30

泰语字符

0E32–0E33

泰语字符

0E40–0E46

泰语字符

0E31

泰语音调符号

0E34–0E3A

泰语音调符号

0E47–0E4E

泰语音调符号

希腊语

下表列出了支持的 Unicode 希腊语符号。

UTF-8 范围

说明

0390–03CE

希腊语

有关 Unicode 希腊语的列表,请参阅 希腊语字符代码。

印地语

下表列出了支持的 Unicode 印地语符号。

UTF-8 范围

说明

0900–094F

梵文字母

0966–096F

梵文数字

0671–06D3

乌尔都语(阿拉伯语)

06F0–06F9

乌尔都语数字

有关 Unicode 梵文的列表,请参阅 范文字符代码。 有关 Unicode 乌尔都语(阿拉伯语)的列表,请参阅 乌尔都语字符代码。

下表列出了梵文字符和音调符号。

UTF-8 范围

说明

0904–0939

梵文字符

0900–0903

梵文音调符号

093A–094F

梵文音调符号

阿拉伯语

下表列出了支持的 Unicode 阿拉伯语符号。

UTF-8 范围

说明

0620–064A

核心阿拉伯语字母

0660–0669

阿拉伯数字

有关 Unicode 阿拉伯语的列表,请参阅 阿拉伯语字符代码。

希伯来语

下表列出了支持的 Unicode 希伯来语符号。

UTF-8 范围

说明

05D0–05EA

希伯来语字母

有关 Unicode 希伯来语的列表,请参阅 希伯来语字符代码。

拉丁语允许和保留字符的可视化指南

下表显示了哪些 Unicode 字符玩家可以在现代玩家代号中使用 (允许),哪些字符玩家不能使用 (受限),以及哪些字符玩家和系统都不能使用 (不允许)。

背景色

含义

绿色

允许。 玩家可以在玩家代号中使用此字符。

黄色

受限。 玩家不能在玩家代号中使用此字符。

白色

不允许:玩家和系统都不能在玩家代号中使用此字符。

附录:Windows 国际字体

若要查看可用于已本地化为美国英语以外的语言的 Windows 应用的字体列表,请参阅 国际字体。

关键点

本主题将介绍 Xbox 服务支持的现代玩家代号和 UTF-8 字符范围。 现代玩家代号支持 UTF-8 字符编码。 但是不支持整个 Unicode 字符集。 而是仅支持

相关文章