Cornerstone.Tools.Translate.LanguageUtility.GetLanguageCode C# (CSharp) Méthode

GetLanguageCode() public static méthode

Get the language code of a language.
public static GetLanguageCode ( TranslatorLanguage language ) : string
language TranslatorLanguage The language
Résultat string
        public static string GetLanguageCode(TranslatorLanguage language)
        {
            string code;
            if (!LanguageCodeDict.TryGetValue(language, out code))
            {
                code = LanguageCodeDict[TranslatorLanguage.Unknown];
            }
            return code;
        }

Usage Example

Exemple #1
0
        private void BuildLanguagePair()
        {
            //builds url encoded language pare for translation eg: en|es for English to Spanish
            _strLanguagePare = LanguageUtility.GetLanguageCode(_fromLanguage) + "%7C" + LanguageUtility.GetLanguageCode(_toLanguage);

            if (_debug)
            {
                logger.Debug("Translation tool: Language Pair: {0}", _strLanguagePare);
            }
        }