public string TagAsLocalized( string nativeText, string context, int processId, CultureInfo culture) { return(TaggedTextHelpers.CreateTaggedText(textType: TaggedType.LocalizableText, nativeText: nativeText, context: context, processId: processId, culture: culture, proxyName: RegisteredName)); }
public string TagAsResourceKey( string resourceKey, string context, int processId, CultureInfo culture) { return(TaggedTextHelpers.CreateTaggedText(textType: TaggedType.ResourceKey, nativeText: resourceKey, context: context, processId: processId, culture: culture, proxyName: RegisteredName)); }
public LocalizedStrings(string taggedText) { string proxyName; if (!TaggedTextHelpers.ParseTaggedText(tagged: taggedText, native: out this._native, proxyName: out proxyName, context: out this._context, processId: out this._processId, culture: ref this._culture, textType: out this._textType)) { return; } ProviderProxy = LocalizationManager.GetInstance(proxyName: proxyName); }
public static bool ParseTaggedText( string tagged, out string native, out string proxyName, out string context, out int processId, ref CultureInfo culture, out TaggedType textType) { return(TaggedTextHelpers.ParseTaggedText(tagged: tagged, native: out native, proxyName: out proxyName, context: out context, processId: out processId, culture: ref culture, textType: out textType)); }
public string TagAsFixed(string fixedText) { return(TaggedTextHelpers.CreateTaggedText(textType: TaggedType.FixedText, nativeText: fixedText, context: DefaultContext, processId: DefaultProcessId, culture: DefaultCulture, proxyName: RegisteredName)); }