C# Class VersionOne.Localization.Localizer

Inheritance: ILocalizerResolver
Afficher le fichier Open project: versionone/VersionOne.Localization Class Usage Examples

Méthodes publiques

Méthode Description
Add ( string tag, string translation ) : void
Localizer ( Localizer fallback ) : System.Collections
Remove ( string tag ) : void
Resolve ( string tag ) : string

Private Methods

Méthode Description
Cache ( string tag, string translation ) : string
ExpandTemplate ( string template, string tag, Stack resolvestack ) : string
FindTemplate ( string templateTag ) : string
LookupCached ( string tag ) : string
LookupTemplate ( string tag ) : string
ReplaceLiteralBraces ( string input ) : string
Resolve ( string tag, Stack resolvestack ) : string
ResolveEmbedded ( string embeddedtag, string tagparts, Stack resolvestack ) : string
ResolveTemplate ( string tag, Stack resolvestack ) : string
StripLiteralBraces ( string input ) : string
Unembed ( string embeddedtag, string tagparts ) : string

Method Details

Add() public méthode

public Add ( string tag, string translation ) : void
tag string
translation string
Résultat void

Localizer() public méthode

public Localizer ( Localizer fallback ) : System.Collections
fallback Localizer
Résultat System.Collections

Remove() public méthode

public Remove ( string tag ) : void
tag string
Résultat void

Resolve() public méthode

public Resolve ( string tag ) : string
tag string
Résultat string