چند زبانگی در حال تبدیل به یک اصل مهم در طراحی وبسایت میباشد. به خصوص در وبسایت های تجاری که امکان اینکه سایت بازدید کننده های مختلف به زبانهای مختلف داشته باشد این مهم پررنگ تر به نظر میرسد.
برای اینکه یک وب سایت چند زبانه را طراحی کنیم، دو ورش وجود دارد:
روش اول به این صورت است که هر تعداد صفحه که در وبسایت و به زبان مادری دارید به همان تعداد صفحاتی با همان مشخصات و به زبانهای دیگر ایجاد کنید.این روش علاوه بر زمانبر بودن عملیات احتمال اعمال خطا توسط برنامه نویس در صفحات چند زبانه را بشدت بالا میبرد.
روش دوم داشتن سایت چند زبانه با استفاده از امکانات موجود در ویژوال استدیو و ASP.NET میباشد. آموزشی که ما در این رابطه خدمت شما عزیزان ارائه میدهیم روش دوم بوده و تلویحا حاوی منوی چند زبانه نیز خواهد بود.همانطور که خواهید دید در این فایل آموزشی با استفاده از یکی از فولدرهای خاص ASP.NET با نام فولدر گلوبال ریسورسز و ایجاد فایلهای ریسورس در آن به شکلی فوقالعاده زیبا و کاربردی اقدام به چند زبانه نمودن وبسایت مینمائیم.
بعد از مشاهده این آموزش قادر خواهید بود صفحات سایت خود و کنترل های موجود در آن را به هر تعداد زبان دلخواه مجهز و ایجاد نمائید.
نکاتی که در این فیلم آموزشی فارسی جهت طراحی وب سایت چند زبانه شما یاد خواهید گرفت عبارتند از
آشنایی با فولدر های خاص ASP.NET
آشنایی با فوادر ای پی پی آندرلاین کد در ASP.NET
آشنایی با فوادر ای پی پی آندرلاین دیتا در ASP.NET
آشنایی با فوادر ای پی پی آندرلاین گلوبال ریسورسز در ASP.NET
آشنائی با ایجاد و طراحی یک صفحه لاگین ساده جهت آزمایش پروژه چند زبانه
آشنائی با ایجاد و طراحی یک صفحه درباره ما جهت آزمایش پروژه چند زبانه
آشنائی با ایجاد و طراحی یک صفحه راهنما جهت آزمایش پروژه چند زبانه
آشنائی با ایجاد و طراحی یک صفحه خانه جهت آزمایش پروژه چند زبانه
آشنائی با ایجاد و طراحی صفحه تغییر زبان جهت سویچ نمودن بین زبانهای موجود در سایت
آشنائی با ایجاد انواع فایلهای سورس به دو زبان فارسی و انگلیسی
آشنائی با اجزای موجود در صفحه مربوط به فایلهای سورس
آشنائی با روش هوشمند ایجاد انواع پیامها در فایلهای سورس
آشنایی با کنترل های مختلف ASP.NET وب فرم و استفاده از آنها در صفحات
آشنایی با اعمال متن به کنترل ها با استفاده از فایلهای سورس موجود در فولدر گلوبال ریسورسز
آشنایی با اعمال تول تیپ به کنترل ها با استفاده از فایلهای سورس موجود در فولدر گلوبال ریسورسز آشنایی با ایجاد سایت مپ نود ها در وب دات سایت مپ و اعمال متن به آنها از طریق فایلهای سورس
آشنایی با ایجاد منو چند زبانه در وبسایت
آشنایی با کلاسهای بیس پیج و لوکالایز پیج در محیط کد نویسی سی شارپ
آشنایی باارث بری صفحات از صفحه حاوی تنظیمات چند زبانگی
آشنایی با ایونت های اجرائی قبل از متد پیج لود
آشنایی با ایونت اینیشیالایز کالچر و اور لود نمودن این متد
آشنایی با سشن ها و حمل آنها در صفحات بمنظور اعمال چند زبانگی در تمامی صفحات
آشنایی با نحوه ایجاد نمودن متغیر های سشن و اپلیکیشن
آشنایی با سشن کالچر و مقدار دهی کالچر به آن
آشنایی با نحوه مشخص نمودن زبان سایت در اولین بار بارگذاری صفحه
آشنایی با نحوه اعمال تغییرات در زمان ران تایم
آشنایی با ایونت آن پری اینیت و اعمال تغییرات مربوط به ظاهر صفحه قبل از بارگذاری صفحه
آشنایی با ایجاد یک پیام خوش آمد گویی چند زبانه
آشنایی با نحوه استفاده از فایلهای سورس در محیط کد نویسی سی شارپ
آشنایی با نحوه تغییر زبان توسط کاربر
آشنایی با دستور ریکواست دات پارامز جهت بدست آوردن کالچر جاری کاربر
آشنایی با دستور اچ تی تی پی ری فرر جهت بدست آوردن صفحهای که کاربر در آن قرار دارد
آشنایی با دستور ریسپونس دات ری دایرکت جهت هدایت کاربر
آشنایی با نحوه چگونگی فعال و غیر فعال کردن امکان چند زبانگی در وبسایت
http://dl.nikamooz.com/training/asp.net/A.Chabok/NikAmooz-ASP.NET-ProjectGlobalization.rar
منبع : آموزش برنامه نویسی نیک آموز
10 دیدگاه
مجتبی شهریور
مرسی
من تازه دانلود کردم انشا اله که بقیه قسمتها مثل قسمت اول مفید باشه
مجتبی شهریور
واقعا عالی بود قسمت دوم هم عالی بود….تشکر
مجتبی شهریور
قسمت سوم هم عالی بود با تمام وجود تشکر می کنم
محمد رضا موسائی سجزی
با سلام خدمت دوست عزیز و خوبم جناب آقای امیر چابک و تبریک سال 1395 و آرزوی موفقیت خدمت شما دوست عزیز
alireza kia
با سلام
خیلی کامل بود با تشکر
استادی
سلام
ر-ن
با سلام و خسته نباشید
متاسفانه لینک فایل دوم مشکل داره و دانلود نمیشه. در صورت امکان اصلاح بفرمائید تا استفاده کنیم از آموزش های خوبتون.
آرزو محمدزاده
با سلام و عرض ادب
لینک ها بررسی شد مشکلی در دانلود وجود ندارد با این حال فایل ها برای شما مجددا ایمیل گردید.
AVASH
سلام خسته نباشین ، من فایل دوم رو نمیتونم دانلود کنم 🙁
آرزو محمدزاده
با سلام و وقت بخیر
لطف کش دانلود منیجر خود را خالی کنید و سپس اقدام به دانلود کنید فایل به صورت جداگانه برای شما ایمیل شد.