چند زبانگی در حال تبدیل به یک اصل مهم در طراحی وبسایت میباشد. به خصوص در وبسایت های تجاری که امکان اینکه سایت بازدید کننده های مختلف به زبانهای مختلف داشته باشد این مهم پر‌رنگ تر به نظر میرسد.

برای اینکه یک وب سایت چند زبانه را طراحی کنیم، دو ورش وجود دارد:

روش اول به این صورت است که هر تعداد صفحه که در وبسایت و به زبان مادری دارید به همان تعداد صفحاتی با همان مشخصات و به زبان‌های دیگر ایجاد کنید.این روش علاوه بر زمانبر بودن عملیات احتمال اعمال خطا توسط برنامه نویس در صفحات چند زبانه را بشدت بالا میبرد.

روش دوم داشتن سایت چند زبانه با استفاده از امکانات موجود در ویژوال استدیو و ASP.NET میباشد. آموزشی که ما در این رابطه خدمت شما عزیزان ارائه میدهیم روش دوم بوده و تلویحا حاوی منوی چند زبانه نیز خواهد بود.همانطور که خواهید دید در این فایل آموزشی با استفاده از یکی از فولدرهای خاص ASP.NET با نام فولدر گلوبال ریسورسز و ایجاد فایل‌های ریسورس در آن به شکلی فوق‌العاده زیبا و کاربردی اقدام به چند زبانه نمودن وبسایت مینمائیم.

بعد از مشاهده این آموزش قادر خواهید بود صفحات سایت خود و کنترل های موجود در آن را به هر تعداد زبان دلخواه مجهز و ایجاد نمائید.

نکات آموزشی فارسی جهت طراحی وب سایت چند زبانه :

  • آشنایی با فولدر های خاص ASP.NET
  • آشنایی با فوادر ای پی پی آندرلاین کد در ASP.NET
  • آشنایی با فوادر ای پی پی آندرلاین دیتا در ASP.NET
  • آشنایی با فوادر ای پی پی آندرلاین گلوبال ریسورسز در ASP.NET
  • آشنائی با ایجاد و طراحی یک صفحه لاگین ساده جهت آزمایش پروژه چند زبانه
  • آشنائی با ایجاد و طراحی یک صفحه درباره ما جهت آزمایش پروژه چند زبانه
  • آشنائی با ایجاد و طراحی یک صفحه راهنما جهت آزمایش پروژه چند زبانه
  • آشنائی با ایجاد و طراحی یک صفحه خانه جهت آزمایش پروژه چند زبانه
  • آشنائی با ایجاد و طراحی صفحه تغییر زبان جهت سویچ نمودن بین زبانهای موجود در سایت
  • آشنائی با ایجاد انواع فایل‌های سورس به دو زبان فارسی و انگلیسی
  • آشنائی با اجزای موجود در صفحه مربوط به فایل‌های سورس
  • آشنائی با روش هوشمند ایجاد انواع پیام‌ها در فایل‌های سورس
  • آشنایی با کنترل های مختلف ASP.NET وب فرم و استفاده از آن‌ها در صفحات
  • آشنایی با اعمال متن به کنترل ها با استفاده از فایل‌های سورس موجود در فولدر گلوبال ریسورسز
  • آشنایی با اعمال تول تیپ به کنترل ها با استفاده از فایل‌های سورس موجود در فولدر گلوبال ریسورسز  آشنایی با ایجاد سایت مپ نود ها در وب دات سایت مپ و اعمال متن به آن‌ها از طریق فایل‌های سورس
  • آشنایی با ایجاد منو چند زبانه در وبسایت
  • آشنایی با کلاس‌های بیس پیج و لوکالایز پیج در محیط کد نویسی سی شارپ
  • آشنایی باارث بری صفحات از صفحه حاوی تنظیمات چند زبانگی
  • آشنایی با ایونت های اجرائی قبل از متد پیج لود
  • آشنایی با ایونت اینیشیالایز کالچر و اور لود نمودن این متد
  • آشنایی با سشن ها و حمل آن‌ها در صفحات بمنظور اعمال چند زبانگی در تمامی صفحات
  • آشنایی با نحوه ایجاد نمودن متغیر های سشن و اپلیکیشن
  • آشنایی با سشن کالچر و مقدار دهی کالچر به آن
  • آشنایی با نحوه مشخص نمودن زبان سایت در اولین بار بارگذاری صفحه
  • آشنایی با نحوه اعمال تغییرات در زمان ران تایم
  • آشنایی با ایونت آن پری اینیت و اعمال تغییرات مربوط به ظاهر صفحه قبل از بارگذاری صفحه
  • آشنایی با ایجاد یک پیام خوش آمد گویی چند زبانه
  • آشنایی با نحوه استفاده از فایل‌های سورس در محیط کد نویسی سی شارپ
  • آشنایی با نحوه تغییر زبان توسط کاربر
  • آشنایی با دستور ریکواست دات پارامز جهت بدست آوردن کالچر جاری کاربر
  • آشنایی با دستور اچ تی تی پی ری فرر جهت بدست آوردن صفحه‌ای که کاربر در آن قرار دارد
  • آشنایی با دستور ریسپونس دات ری دایرکت جهت هدایت کاربر
  • آشنایی با نحوه چگونگی فعال و غیر فعال کردن امکان چند زبانگی در وبسایت
دانلود فیلم چند زبانگی در وب سایت های ASP.NET (قسمت اول) دانلود فیلم چند زبانگی در وب سایت های ASP.NET (قسمت دوم) دانلود فیلم چند زبانگی در وب سایت های ASP.NET (قسمت سوم) چند زبانگی در وب سایت های ASP.NET (پروژه مباحث)

 

منبع : نیک آموز

برچسب گذاری شده در:

, , ,

درباره نویسنده

سامان

فارغ التحصیل کارشناسی نرم افزار، علاقه مند به برنامه نویسی، طراحی وب، تکنولوژی های نوین، یادگیری و فیلم

مشاهده تمام مقالات