الخميس، 29 مارس 2012

شرح برمجة موقع متعدد اللغات بواسطة ASP.NET





الخطوة 1 :انشئ موقع ويب جديد بِC# تم اعطه اسم Multilanguage , سوف تحصل على Default.aspx  و Default.aspx.cs كالعادة ..

الخطوة 2 : والان ضع تلاتة ازرار جديدة على الفورم وايضا ثلات لابلات label , و سم ID للازرار بButton1 و Button2 ...
واللابلات بLabel1 الى Label3 ..

الخطوة 3 : الآن انتقل إلى Solution Explorer واضف مجلد "App_GlobalResources" إلى المشروع عن طريق النقر بالزر الايمن عليه واضغط على خيار"Add ASP.NET Folder" . وسوف يتم اضافة مجلد "App_GlobalResources"  إلى المشروع الخاص بك. الآن انقر بالزر الايمن للماوس واضف  رسورس جديد سمه "Strings.resx" ,

الخطوة 4 : فتح ان "String.resx" ملف وإضافة اسم إلى ذلك، والقيمة التي تريدها على تحميل الصفحة الأولى. وسنقدم بعض القيم الانجليزية هنا للحصول على وقت تحميل الصفحة الأولى. هنا سوف نقوم بإضافة بعض الحقول مثل AboutMe، من أجل التفاصيل، رأس، والمهندس، والهندية، الماراثى، وكذلك إعطاء بعض القيم الافتراضية مثل معلومات عني، ومسلم، مرحبا في Asp.Net والقيمتين عن الهندية والمهاراتية التي اتخذت من خيار Gmail.

الخطوة 5 : مثل في الخطوة 4، خلق المزيد من الملفات الثلاثة للغة الإنكليزية والهندية والماراثية وإعطاء اسم مع رمز الثقافة مثل Strings.en-US.resx، Strings.hi IN.resx، Strings.mr IN.resx على التوالي وتضيف نفس الاسم وقيم مختلفة فيما يتعلق باللغة.

الخطوة 6 : الآن فتح ملف قانون من الصفحة الافتراضية واستيراد مساحات معينة رفع الصوت عاليا.

ليست هناك تعليقات:

إرسال تعليق