public string GetLanguage1Name(string inLanguage) { if (!string.IsNullOrEmpty(this.Language1Name)) { return(Language1Name); } Iso639LanguageCode exactLanguageMatch = _lookupIsoCode.GetExactLanguageMatch(Language1Iso639Code); if (exactLanguageMatch == null) { return("L1-Unknown-" + Language1Iso639Code); } return(GetLanguageNameInUILangIfPossible(exactLanguageMatch.Name, inLanguage)); }
public void GetNameForSorting_HasNonWordCharacters_RemovesNonWordCharacters() { Assert.AreEqual("Kxauein", Iso639LanguageCode.GetNameForSorting("=/Kx'au//'ein")); }