Table of Contents

Class LocalizedTextManager

Namespace
TaleWorlds.Localization
Assembly
TaleWorlds.Localization.dll
public static class LocalizedTextManager
Inheritance
LocalizedTextManager
Inherited Members

Fields

DefaultEnglishLanguageId

public const string DefaultEnglishLanguageId = "English"

Field Value

string

LanguageDataFileName

public const string LanguageDataFileName = "language_data"

Field Value

string

Methods

AddLanguageTest(string, string)

public static void AddLanguageTest(string id, string processor)

Parameters

id string
processor string

ChangeLanguage(List<string>)

[CommandLineFunctionality.CommandLineArgumentFunction("change_language", "localization")]
public static string ChangeLanguage(List<string> strings)

Parameters

strings List<string>

Returns

string

CheckValidity(List<string>)

[CommandLineFunctionality.CommandLineArgumentFunction("check_for_errors", "localization")]
public static string CheckValidity(List<string> strings)

Parameters

strings List<string>

Returns

string

CreateTextProcessorForLanguage(string)

public static LanguageSpecificTextProcessor CreateTextProcessorForLanguage(string id)

Parameters

id string

Returns

LanguageSpecificTextProcessor

GetDateFormattedByLanguage(string, DateTime)

public static string GetDateFormattedByLanguage(string languageCode, DateTime dateTime)

Parameters

languageCode string
dateTime DateTime

Returns

string

GetLanguageIds(bool)

public static List<string> GetLanguageIds(bool developmentMode)

Parameters

developmentMode bool

Returns

List<string>

GetLanguageIndex(string)

public static int GetLanguageIndex(string id)

Parameters

id string

Returns

int

GetLanguageTitle(string)

public static string GetLanguageTitle(string id)

Parameters

id string

Returns

string

GetLocalizationCodeOfISOLanguageCode(string)

public static string GetLocalizationCodeOfISOLanguageCode(string isoLanguageCode)

Parameters

isoLanguageCode string

Returns

string

GetSubtitleExtensionOfLanguage(string)

public static string GetSubtitleExtensionOfLanguage(string languageId)

Parameters

languageId string

Returns

string

GetTimeFormattedByLanguage(string, DateTime)

public static string GetTimeFormattedByLanguage(string languageCode, DateTime dateTime)

Parameters

languageCode string
dateTime DateTime

Returns

string

GetTranslatedText(string, string)

public static string GetTranslatedText(string languageId, string id)

Parameters

languageId string
id string

Returns

string

LoadLocalizationXmls(string[])

public static void LoadLocalizationXmls(string[] loadedModules)

Parameters

loadedModules string[]

ReloadTexts(List<string>)

[CommandLineFunctionality.CommandLineArgumentFunction("reload_texts", "localization")]
public static string ReloadTexts(List<string> strings)

Parameters

strings List<string>

Returns

string

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).