public static string TranslateToOriginalLanguage(string orig)
{
string str = orig.ToLower(CultureInfo.InvariantCulture);
if (str.Contains("spanish") && str.Contains("latin"))
return "Español (Latino)";
if (str.Contains("spanish") && (str.Contains("españa") || str.Contains("spain")))
return "Español (España)";
if (str.Contains("spanish"))
return "Español";
if (str.Contains("french"))
return "Français";
if (str.Contains("german"))
return "Deutsch";
if (str.Contains("italian"))
return "Italiano";
if (str.Contains("portuguese") && (str.Contains("brasil") || str.Contains("brazil")))
return "Português (Brasil)";
if (str.Contains("portuguese") && str.Contains("portugal"))
return "Português (Portugal)";
if (str.Contains("portuguese"))
return "Português";
if (str.Contains("russian"))
return "Русский";
if (str.Contains("arabic"))
return "العربية";
if (str.Contains("chinese"))
return "中文";
if (str.Contains("japanese"))
return "日本語";
if (str.Contains("hindi"))
return "हिन्दी";
if (str.Contains("korean"))
return "한국어";
if (str.Contains("thai"))
return "ไทย";
return orig;
}