Table of Contents

Namespace BSGameLib.Game.Localization

Classes

LanguageScripts

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).

LocalizationBootstrap

Finds the language files, loads them, and sets the language that is shown.

Structs

LanguageInfo

A language the game can show, as loaded from a language file.

LanguageProblem

Something wrong with a language file, worded for the person who wrote it: a translator trying their file should see why it did not load, or what in it will not be used.

LocalizedString

Text that is either a key into the current language or a raw string shown as written.