Class GoogleLanguages
- Namespace
- I2.Loc
- Assembly
- Assembly-CSharp.dll
public static class GoogleLanguages
- Inheritance
-
GoogleLanguages
- Inherited Members
-
Fields
mLanguageDef
public static Dictionary<string, GoogleLanguages.LanguageCodeDef> mLanguageDef
Field Value
- Dictionary<string, GoogleLanguages.LanguageCodeDef>
Methods
GetAllInternationalCodes()
public static List<string> GetAllInternationalCodes()
Returns
- List<string>
GetCodedLanguage(string, string)
public static string GetCodedLanguage(string Language, string code)
Parameters
Language string
code string
Returns
- string
public static string GetFormatedLanguageName(string Language)
Parameters
Language string
Returns
- string
GetGoogleLanguageCode(string)
public static string GetGoogleLanguageCode(string InternationalCode)
Parameters
InternationalCode string
Returns
- string
GetLanguageCode(string, bool)
public static string GetLanguageCode(string Filter, bool ShowWarnings = false)
Parameters
Filter string
ShowWarnings bool
Returns
- string
GetLanguageName(string, bool, bool)
public static string GetLanguageName(string code, bool useParenthesesForRegion = false, bool allowDiscardRegion = true)
Parameters
code string
useParenthesesForRegion bool
allowDiscardRegion bool
Returns
- string
GetLanguagesForDropdown(string, string)
public static List<string> GetLanguagesForDropdown(string Filter, string CodesToExclude)
Parameters
Filter string
CodesToExclude string
Returns
- List<string>
GetPluralTestNumber(string, ePluralType)
public static int GetPluralTestNumber(string langCode, ePluralType pluralType)
Parameters
langCode string
pluralType ePluralType
Returns
- int
GetPluralType(string, int)
public static ePluralType GetPluralType(string langCode, int n)
Parameters
langCode string
n int
Returns
- ePluralType
LanguageCode_HasJoinedWord(string)
public static bool LanguageCode_HasJoinedWord(string languageCode)
Parameters
languageCode string
Returns
- bool
LanguageHasPluralType(string, string)
public static bool LanguageHasPluralType(string langCode, string pluralType)
Parameters
langCode string
pluralType string
Returns
- bool
UnPackCodeFromLanguageName(string, out string, out string)
public static void UnPackCodeFromLanguageName(string CodedLanguage, out string Language, out string code)
Parameters
CodedLanguage string
Language string
code string