PDA

View Full Version : آموزش: نحوه تبدیل اعداد فارسی به انگلیسی در سی شارپ



Behnam6670
یک شنبه 20 اسفند 1391, 06:53 صبح
سلام.چطوری میتونم اعاد فارسی رو به انگلیسی تبدیل کنم؟

Spresso
یک شنبه 20 اسفند 1391, 07:40 صبح
سلام

proreties => font => name

shadi khanum
یک شنبه 20 اسفند 1391, 08:42 صبح
تا جایی که من میدونم و در پروژه های خودم باش برخورد داشتم، فارسی یا انگلیسی بودن اعداد در برنامه به دلیل تنظیمات زبان ویندوز توی Regional Option که اگه میخوای فارسی نشنون ندی بذار روی persian , اگه نه روی English. اگه مشکل حل نشده بگو دقیق بگم کجا.
موفق باشی

Behnam6670
یک شنبه 20 اسفند 1391, 08:59 صبح
تا جایی که من میدونم و در پروژه های خودم باش برخورد داشتم، فارسی یا انگلیسی بودن اعداد در برنامه به دلیل تنظیمات زبان ویندوز توی Regional Option که اگه میخوای فارسی نشنون ندی بذار روی persian , اگه نه روی English. اگه مشکل حل نشده بگو دقیق بگم کجا.
موفق باشی
من میخوام یه عدد فارسی که بصورت رشته هستش رو تبدیلش کنم به رشته معادل انگلیسی

veniz2008
یک شنبه 20 اسفند 1391, 09:52 صبح
سلام.
میتونید با کد زیر اعداد فارسی رو به انگلیسی تبدیل کنید :

TxtID2.Text = TxtID.Text.Replace("۰", "0").Replace("۱", "1").Replace("۲", "2").Replace("۳", "3").Replace("۴", "4").Replace("۵", "5").Replace("۶", "6").Replace("v", "7").Replace("۸", "8").Replace("۹", "9");
موفق باشید.

Behnam6670
دوشنبه 21 اسفند 1391, 07:15 صبح
ممنون .دست شما درد نکنه

feris103
یک شنبه 08 مهر 1397, 23:57 عصر
سلام خوبین چطوری می تونیم تبدیل زبان انگلیسی رو به فارسی تبدیل کنیم
مثال: sghkl
یه نفر میخواست سلام رو فارسی بنویسه ولی زبان کامپیوتر به انگلیسی بود حالا چندتایی سطر نوشته حالا طرف بیاد همشو پاک کنه ینی از اول باید بنویسه درسته
حالا یه کد سورس هست تا زدن دکمه انگلیسی رو به فارسی بنویسه؟؟
ممنون

shahryari
چهارشنبه 11 مهر 1397, 09:06 صبح
سلام کاری ندار ه که خودت ریپلیس کن
public string EnToFa(string en)
{
return en.Replace("q", "ض").Replace("w", "ص").Replace("e", "ث").Replace("r", "ق").Replace("t", "ف")
.Replace("y", "غ").Replace("u", "ع").Replace("i", "ه").Replace("o", "خ").Replace("p", "ح")
.Replace("[", "ج").Replace("]", "چ").Replace("\", "پ").Replace("a", "ش").Replace("s", "س")
.Replace("d", "ی").Replace("f", "ب").Replace("g", "ل").Replace("h", "ا").Replace("j", "ت")
.Replace("k", "ن").Replace("l", "م").Replace(";", "ک").Replace("'", "گ").Replace("z", "ظ")
.Replace("x", "ط").Replace("c", "ز").Replace("v", "ر").Replace("b", "ذ").Replace("n", "د")
.Replace("m", "").Replace(",", "و").Replace(".", ".").Replace(@"/", "/").Replace("`", "÷")
.Replace("?", "؟").Replace("H", "آ").Replace("C", "ژ");
}

Text = EnToFa("sghl");// سلام