این راهنما یک روش تمیز و عملی برای پیادهسازی راهاندازی چندزبانه در برنامههای وب Blazor با استفاده از .NET 8، با پشتیبانی از زبانهای انگلیسی (en-US) و عربی (ar-SA) ارائه میدهد. این تنظیمات برای استفاده در محیطهای تولید مناسب بوده و به راحتی قابل گسترش است.
مراحل اصلی شامل ایجاد فایلهای منبع مشترک (.resx)، ثبت خدمات راهاندازی در Program.cs، پیکربندی فرهنگهای پشتیبانیشده (en-US و ar-SA) با استفاده از GregorianCalendar و UmAlQuraCalendar، و مدیریت فرهنگ انتخابشده با استفاده از کوکیها است. این راهنما همچنین به مدیریت راست به چپ (RTL) برای زبان عربی و مدیریت تقویم میپردازد. هدف این راهنما ارائه یک راه حل ساده و قابل استفاده برای توسعهدهندگان Blazor است که به دنبال پشتیبانی از چند زبان در برنامههای خود هستند.
مشاهده مطلب اصلی