با ما در تماس باشید! 88520412 (021)

پرنیان فارسی‌ساز پراجکت سرور (Project Server) 2019 – مشکل صفحه‌ی مرکز پروژه

پرنیان یک فارسی‌ساز است که می‌تواند امکانات فارسی را در برنامه‌های کاربردی ارائه کند. پرنیان برای پراجکت سرور، امکانات فارسی و تقویم شمسی را در نرم‌افزار پراجکت سرور فراهم می‌کند. متاسفانه تغییرات جدید در آخرین نسخه‌ی پراجکت سرور باعث بروز یک مشکل در فارسی‌ساز شده است. صفحات “مرکز پروژه” و “مرکز منابع” از کار افتاده‌اند و پروژه‌ها نمایش داده نمی‌شود.

بررسی‌ها نشان داد که مایکروسافت در نسخه‌ی جدید برای کم کردن بار صفحات از یک تکنیک جدید استفاده می‌کند تا فقط بخشی از یک فایل منبع بزرگ در یک صفحه بارگذاری شود. در این تکنیک در کنار فایل‌های resx یک فایل اندیس با پسوند script اضافه شده است. در این فایل ریسورس‌های موجود در فایل اندیس گذاری شده‌اند تا در سمت کلاینت بشود هربار فقط بخشی از آنها را بارگذاری کرد. در این وضعیت اگر یک اندیس وجود نداشته باشد یک خطا ایجاد شده و کل صفحه لود نمیشود. به این ترتیب بر خلاف قبل که در صورت فقدان یک عبارت ترجمه، آن عبارت به زبان انگلیسی نمایش داده می‌شد، در نسخه‌ی جدید کل صفحه از کار می‌افتد. شکل زیر نحوه‌ی اندیس‌گذاری را نمایش می‌دهد:


در واقع مشکل اصلی به فایل pwa.fa-IR.resx بر می‌گردد که در آن دو عبارت زیر جا افتاده است و طبیعتا با اضافه کردن آنها مشکل حل می‌شود:


مشتاقانه منتظر دریافت نظرات شما دوستان عزیز هستیم