reza1011
یک شنبه 07 تیر 1394, 16:54 عصر
سلام خسته نباشید مطمئننا بارها برای شما هم پیش اومده که زمانی که زبان کیبورد روی فارسی هست موقع تایپ به صورت ستاتیاستیاستایستناینت و یا برعکس زمانی که زبان کیبورد روی حالت انگلیسی هست و شما در حال تایپ کردن کلمات نا مربوط مثل kjgajdghsgdjsagdj هستید
بنده قصد دارم برنامه ساده ای بنویسم که زمانی که این حالت ها پیش میاد و کار بر متوجه نیست درجا اخطار بده و تا کاربر زبان رو سوئیچ نکنه به فارسی یا مثلا انگلیسی از تایپ کردن جلوگیری کنه :لبخند:
بابات تغییرات در زبان پیشفرض یکسری کد ها گیر آوردم
public struct LanguageHelper
{
public static void SetLanguage2English()
{
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("en-US"));
}
public static void SetLanguage2Farsi()
{
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("Fa-Ir"));
}
ولی هنوز درگیر پروژه هستم زیرا نیاز به یه دیتابیس چک کردن کلمات داره بعضی از دوستان گفتند که به دو دیتابیس لیست کلمات فارسی و انگلیسی نیاز هست
ولی برام جالببود که اصلا چرا نیاتزی هست که از اول نوشته بشه اینهمه برنامه های ویرایشگر متنی مثل Word,Wordpat-Notepad,Notepad+ حتی همین ویرایشگرهای های متن داخل سایت ها هم گرامر چک داره!! پس نیازی نیست از اول نوشته بشه و مطمئنا سورس این کتابخانه ها برای استفاده توی پروژه های دیکشنری و یا همچین پروژه ای باید باشه !!
حال باز ممنون میشم راهنمایی کنید که این پروژه و ادامه بدم و به نتیجه برسونم :لبخندساده:
بنده قصد دارم برنامه ساده ای بنویسم که زمانی که این حالت ها پیش میاد و کار بر متوجه نیست درجا اخطار بده و تا کاربر زبان رو سوئیچ نکنه به فارسی یا مثلا انگلیسی از تایپ کردن جلوگیری کنه :لبخند:
بابات تغییرات در زبان پیشفرض یکسری کد ها گیر آوردم
public struct LanguageHelper
{
public static void SetLanguage2English()
{
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("en-US"));
}
public static void SetLanguage2Farsi()
{
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("Fa-Ir"));
}
ولی هنوز درگیر پروژه هستم زیرا نیاز به یه دیتابیس چک کردن کلمات داره بعضی از دوستان گفتند که به دو دیتابیس لیست کلمات فارسی و انگلیسی نیاز هست
ولی برام جالببود که اصلا چرا نیاتزی هست که از اول نوشته بشه اینهمه برنامه های ویرایشگر متنی مثل Word,Wordpat-Notepad,Notepad+ حتی همین ویرایشگرهای های متن داخل سایت ها هم گرامر چک داره!! پس نیازی نیست از اول نوشته بشه و مطمئنا سورس این کتابخانه ها برای استفاده توی پروژه های دیکشنری و یا همچین پروژه ای باید باشه !!
حال باز ممنون میشم راهنمایی کنید که این پروژه و ادامه بدم و به نتیجه برسونم :لبخندساده: