Table of Contents

Class ParsedTranslation

Namespace
Core.Localization
Assembly
Core.Localization.dll
public class ParsedTranslation
Inheritance
object
ParsedTranslation
Extension Methods

Constructors

ParsedTranslation(TranslationId, IEnumerable<ITranslationEntryPart>)

public ParsedTranslation(TranslationId id, IEnumerable<ITranslationEntryPart> parts)

Parameters

id TranslationId
parts IEnumerable<ITranslationEntryPart>

Fields

BaseId

public readonly TranslationId BaseId

Field Value

TranslationId

Parts

public readonly List<ITranslationEntryPart> Parts

Field Value

List<ITranslationEntryPart>

Methods

Build(StringBuilder, ILocalizationResolver, ILocalizationPlaceholderResolver, ITextStyleProvider)

public void Build(StringBuilder builder, ILocalizationResolver resolver, ILocalizationPlaceholderResolver placeholderResolver, ITextStyleProvider textStyle)

Parameters

builder StringBuilder
resolver ILocalizationResolver
placeholderResolver ILocalizationPlaceholderResolver
textStyle ITextStyleProvider

GetPartsFlat()

public IEnumerable<ITranslationEntryPart> GetPartsFlat()

Returns

IEnumerable<ITranslationEntryPart>