Table of Contents

Class LanguageScripts

Namespace
BSGameLib.Game.Localization
Assembly
BSGameLib.Game.dll

The scripts a language can say it is written in, by the names a language file writes in language.script: what its text needs a font to be able to draw. The translator states it; what the game does with it is the game's, such as passing it to UseFont(string, string).

public static class LanguageScripts
Inheritance
LanguageScripts
Inherited Members

Fields

ChineseFull

Every Chinese character: a large font texture.

public const string ChineseFull = "chinese-full"

Field Value

string

ChineseSimplified

The 2,500 most common simplified Chinese characters.

public const string ChineseSimplified = "chinese-simplified"

Field Value

string

Cyrillic

Cyrillic, as used by Russian and Ukrainian.

public const string Cyrillic = "cyrillic"

Field Value

string

Greek

Greek.

public const string Greek = "greek"

Field Value

string

Japanese

Japanese: kana and kanji.

public const string Japanese = "japanese"

Field Value

string

Korean

Korean: Hangul.

public const string Korean = "korean"

Field Value

string

Latin

Latin, including the extended letters of central European languages. The default.

public const string Latin = "latin"

Field Value

string

Thai

Thai.

public const string Thai = "thai"

Field Value

string

Vietnamese

Vietnamese, which needs Latin letters with many diacritics.

public const string Vietnamese = "vietnamese"

Field Value

string

Properties

All

Every script named here, for listing or checking fonts.

public static IReadOnlyList<string> All { get; }

Property Value

IReadOnlyList<string>