MYTRIPS - تطبيق ويب متعدد الثقافات أساسي
عينة مشروع للتطبيق الأساسي متعدد الثقافات ، تم تصميمه باستخدام ASP.NET Core 2.1.
[جديد 27.05.2019]
لقد طورت حزمة nuget جديدة تسمى ExpressLocalization لتبسيط توطين تطبيقات الويب ASP.NET Core إلى خطوة واحدة ، انظر العينات أدناه:
- المستودع: https://github.com/lazziya/expresslocalization
- عينة مشروع (Dotnet Core 2.2): https://github.com/lazziya/expresslocalizationsample
- عينة مشروع (Dotnet Core 3.0): https://github.com/lazziya/expresslocalizationsamplecore3
- موقع المشروع: http://ziyad.info/en/articles/33-express_localization
إذا كنت لا تزال بحاجة للذهاب إلى خطوات التوطين يدويًا ، فاستمر في قراءة هذه الصفحة :)
ابدء
ستجلب لك هذه التعليمات نسخة من المشروع وتشغيلها على جهازك المحلي لأغراض التطوير والاختبار. راجع نشر ملاحظات حول كيفية نشر المشروع على نظام مباشر.
المتطلبات الأساسية
- المعرفة الأساسية لمديري تطوير الويب
- Visual Studio 2017
- .NET CORE 2.1 SDK
- Resx Manager (اختياري)
الثقافات المدعومة
- عربي
- العربية - سوريا
- إنجليزي
- الهندية
- فارسي
- الأسبانية
- التركية
أضف ثقافة جديدة:
- edit /utabilities/localizationextension.cs -> أضف CultureInfo جديد ("xx") ؛ إلى قائمة الثقافات
- إنشاء ملفات الموارد ذات الصلة:
- /resources/viewResource.xx.resx
بنيت مع
- Visual Studio 2017 - Web Development Env.
- .NET CORE 2.1 SDK
- Resx Manager (اختياري) - لإدارة ملفات موارد التوطين بسهولة.
- العلمان - للتحقق من صحة من جانب العميل من الأرقام والتواريخ
- Jquery-Vality-Globalize-تمكين التحقق من الصحة البسيطة
- بيانات CLDR -JSON - البيانات الموضعية لجميع الثقافات ، المطلوبة لعملية العميل من جانب العميل
مشروع العرض التوضيحي:
- MyTrips - http://demo.ziyad.info/en/trips
تعليمي خطوة بخطوة:
- تطوير تطبيق ويب متعدد الثقافات باستخدام ASP.NET Core 2.1
- إنشاء مشروع بدء التشغيل
- تكوين نموذج مسار الثقافة
- طلب الترجمة
- إنشاء تنقل من القائمة المنسدلة اللغة
- توطين وجهات النظر
- توطين الملصقات النموذج
- توطين رسائل خطأ التحقق من الصحة
- توطين رسائل الخطأ النموذجية
- تكوين التحقق من جانب العميل
المؤلفون
- Ziya Mollamahmut - Ziyad.info
رخصة
تم ترخيص هذا المشروع بموجب ترخيص معهد ماساتشوستس للتكنولوجيا - راجع ملف الترخيص.