Class AuthoredTextProvider

Namespace
SurvivorsMaker.Presentation
Assembly
SurvivorsMaker.Presentation.dll

The default: one language, every text as authored.

public sealed class AuthoredTextProvider : ITextProvider
Inheritance
AuthoredTextProvider
Implements
Inherited Members

Constructors

AuthoredTextProvider()

public AuthoredTextProvider()

Properties

DefaultLanguage

Used when the saved choice is empty or no longer offered.

public string DefaultLanguage { get; }

Property Value

string

Languages

Language codes in display order. Never empty.

public IReadOnlyList<string> Languages { get; }

Property Value

IReadOnlyList<string>

Methods

Get(string, string)

The text for key in language, or null.

public string Get(string key, string language)

Parameters

key string
language string

Returns

string