C# Class Forex_Strategy_Builder.Language

Manages the language translations of the program
Afficher le fichier Open project: nuggett11/Forex-Strategy-Builder

Méthodes publiques

Méthode Description
GenerateLangFiles ( ) : void

Generates English.xml and Bulgarian.xml.

GenerateNewLangFile ( string sFileName, string sLang, string sAuthor, string sWebsite, string sEmail ) : bool

Generates a new language file.

ImportLanguageFile ( string sLangFile ) : void

Imports a language file.

InitLanguages ( ) : void

Inits the languages.

RapairAllLangFiles ( ) : string

Repairs all the language files.

SaveLangFile ( string>.Dictionary dict, string sAuthor, string sWebsite, string sEmail ) : void

Generates a new language file.

ShowPhrases ( int iWhatToShow ) : void

Shows the phrases in a web browser.

T ( string phrase ) : string

Language Translation.

Private Methods

Méthode Description
CheckLangFile ( ) : void

Checks the language file.

LoadLanguageFile ( string sLangFile ) : void

Loads a language dictionary.

SaveTextFile ( string sFilePath, string sContent ) : bool

Saves a text file

Method Details

GenerateLangFiles() public static méthode

Generates English.xml and Bulgarian.xml.
public static GenerateLangFiles ( ) : void
Résultat void

GenerateNewLangFile() public static méthode

Generates a new language file.
public static GenerateNewLangFile ( string sFileName, string sLang, string sAuthor, string sWebsite, string sEmail ) : bool
sFileName string
sLang string
sAuthor string
sWebsite string
sEmail string
Résultat bool

ImportLanguageFile() public static méthode

Imports a language file.
public static ImportLanguageFile ( string sLangFile ) : void
sLangFile string
Résultat void

InitLanguages() public static méthode

Inits the languages.
public static InitLanguages ( ) : void
Résultat void

RapairAllLangFiles() public static méthode

Repairs all the language files.
public static RapairAllLangFiles ( ) : string
Résultat string

SaveLangFile() public static méthode

Generates a new language file.
public static SaveLangFile ( string>.Dictionary dict, string sAuthor, string sWebsite, string sEmail ) : void
dict string>.Dictionary
sAuthor string
sWebsite string
sEmail string
Résultat void

ShowPhrases() public static méthode

Shows the phrases in a web browser.
public static ShowPhrases ( int iWhatToShow ) : void
iWhatToShow int
Résultat void

T() public static méthode

Language Translation.
public static T ( string phrase ) : string
phrase string
Résultat string