در بخشی از برنامه یک متد نوشتم یه عباراتی رو به فارسی ترجمه کنه. ترجمه این عبارات ممکنه به مرور بیشتر بشه
در حال حاضر اینطور کد زدم. خواستم بپرسم روش بهینه تری سراغ دارید.
public static string TitleType(this string x)
{
string a = x.ToLower();
//Aftereffects and Premiere templates Glitch Logo
if (a.Contains("In the name of god")) return "به نام خدا";
else if (a.Contains(" god")) return "خدا";
else if (a.Contains("name")) return "نام";
retuen = "";
}
ترتیب خط ها هم برام مهمه. همانطور ک می بینید در مثال بالا، اگر name خط اول باشه، چنانچه عبارتی به نام in the name of god داشته باشیم، اون رو نمیشنانه.