Interface II18nService
Provides the server's loaded language catalogs to modules and connection handlers.
public interface II18nService
Fields
DefaultLanguage
public const string DefaultLanguage = "en-US"
Field Value
Methods
CreateInitPacket(string?)
UpdateTranslations CreateInitPacket(string? language)
Parameters
languagestring
Returns
- UpdateTranslations
GetMessage(string?, string)
string? GetMessage(string? language, string key)
Parameters
Returns
GetMessages(string?)
IReadOnlyDictionary<string, string> GetMessages(string? language)
Parameters
languagestring
Returns
IsSupportedLanguage(string)
Gets whether the server has a catalog for this validated language tag.
bool IsSupportedLanguage(string language)
Parameters
languagestring