صحت عملکرد
تضمینی در صحت کارکرد برنامه وجود ندارد، سعی شده برنامهای مفید ارائه شود. مشهور است که هیچ برنامه، نرمافزار و الگوریتمی بینقص نیست و ممکن است نیاز باشد خروجی برنامه را با منابع دیگر بررسی کنید.
برای اطمینان از صحت مناسبتهای قمری سالهای بعد نیاز است چند ماه پیش از تحویل سال، اگر توسعهٔ برنامه هنوز ادامه داشت، برنامه را بهروز کنید چرا که مناسبتهای قمری تا زمان انتشار نسخهٔ جدید به صورت رسمی در ایران مشخص نشدهاند. در صورتی که توسعهٔ برنامه در سالی که از برنامه استفاده میکنید ادامه نداشت، پیشنهاد میشود مراقب صحت تعطیلیها به کمک منابع دیگر باشید. مناسبتهای خورشیدی رسمی برای همه سالها اعمال شده است ولی ممکن است در سالی که آن مناسبت را در تقویم مشاهده میکنید، آن مناسبت تعطیل رسمی نبوده یا دیگر نباشد.
==== مناسبتها
مناسبتهای این برنامه با تقویم رسمی منتشر شده توسط مرکز تقویم دانشگاه تهران https://calendar.ut.ac.ir/Fa و افغانستان تنظیم شده است و برای تغییر در مناسبتهای رسمی یا ارائهٔ بازخورد نیاز است با مرکز انتشار دهندهٔ آن مناسبتها، جایی که آنها را تدوین یا تصویب میکند تماس بگیرید تا در نسخهٔ جدید تقویم ارائه شده توسط آنها اعمال شود. ممکن است در کشورهای دیگر این مناسبتها کاربرد نداشته باشند ولی در امکانات مختلف برنامه سعی شده جامعیت برنامه حفظ شود. به همین منظور میتوانید با تنظیم نمایش یا عدم نمایش ردههای مختلف مناسبتها، آن را به حالت دلخواه خود درآورید. سایر رویدادها و مناسبتها را نیز، اعم از مناسبتهای دیگر کشورها، رویدادهای سازمانی و غیره، میتوان با فعال نمودن در حساب تقویم دستگاه مشاهده کرد.
هدف اصلی توسعه این برنامه نمایش صحیح تعطیلیهای رسمی بوده است و امکان نمایش سایر مناسبتها بعدها توسط سایر توسعهدهندگان اضافه شده است و به صورت پیشفرض فعال نیست. فعال کردن هر بخشی از مناسبتها به جز تعطیلات رسمی به عهده و علاقهٔ کاربر است و ارائه بازخورد برای تغییر مناسبتهای رسمی باید به مراجع رسمی اشاره شده انجام شود.
==== نام ماهها و زبانها
نام ماههای استفاده شده در تقویم میلادی و شمسی در زبان فارسی، از تقویم رسمی منتشر شده توسط مرکز تقویم دانشگاه تهران گرفته شده است، برای پیشنهاد تغییر در آنها، لطفاً با مرکز تقویم دانشگاه تهران تماس گرفته و پیشنهاد خود را ارائه دهید تا در تقویمهای چاپی و برنامهها یکپارچه اعمال شود.
برای مشاهدهٔ نام ماههای تقویم شمسی به آنچه که در افغانستان به کار میرود، کافی است زبان را به دری تغییر دهید.
این نرمافزار مشارکتکنندگانی از کشورهای مختلف داشته است و جهت گسترش کاربرد این تقویم به جایهای دیگر، به انگلیسی، فرانسوی، عربی، ژاپنی و سایر زبانها ترجمه شده است. تا جای ممکن سعی شده است که دستور خط زبان فارسی به کار رفته در این برنامه مطابق با دستور خط فرهنگستان زبان فارسی و کتاب دستور خط این فرهنگستان باشد. خط کردی در صداوسیمای کردستان ایران http://kurdistan.irib.ir، خط آذری از دستورالعمل نوشتن زبان ترکی تصمیمات اتخاذ شده توسط سمینار اورتوگرافی در تهران مهر ۱۳۸۰ به سرپرستی دکتر جواد هیئت و خط گیلکی در نشریهٔ گیلان اؤجا دارای مجوز از وزارت فرهنگ جمهوری اسلامی ایران -https://gilan.farhang.gov.ir/ershad_content/media/image/2017/08/527661_orig.pdf و کتاب «فرهنگ گیل و دیلم» انتشارات امیرکبیر به کار گرفته شده است. زبان فارسی در افغانستان به نام دری شناخته میشود و در کنار زبان پشتو دو زبان رسمی افغانستان هستند که هر دو در این برنامه پشتیبانی میشود.
==== قطبنما و تراز
مانند بخشهای دیگر این برنامه، تضمینی در درستی عملکرد قطبنما و تراز وجود ندارد خصوصاً اینکه این قابلیت به وجود و درست تنظیم بودن این سنسورها در دستگاه وابسته است. برای قطبنما پیشنهاد میشود شمال را از طرق دیگر یا کمک موقعیت خورشید یا ماه بدست آورید تا بتوانید از سایر اطلاعاتی که آن قسمت در اختیار قرار میدهد استفاده کنید.
==== دسترسیها
دسترسی مکان به منظور امکان تنظیم اوقات شرعی در تنظیمات گرفته شده است، اگر مکانتان مثلاً از شهری به شهری دیگر تغییر میکند نیاز است با هر تغییر، آن را تنظیم کنید.
==== تقویم قمری
تقویم قمری ممکن است دارای اشکال باشد به همین دلیل ممکن است نیاز باشد به صورت دستی در تنظیمات آن را اصلاح کنید. راهحلهایی از جمله بهروزرسانی اختلاف از طریق اینترنت مطلوب توسعهٔ این برنامه نبوده به این دلیل که نیازمند دسترسی به اینترنت است و هدف توسعهٔ این برنامه عدم اخذ دسترسی تا جای ممکن بوده است.
==== اذان و حجم صدای آن
انتخاب طراحی برنامه این بوده که اذان فقط شامل چهار الله اکبر اول باشد ولی به راحتی میتوانید صدای اذان مورد نظر خود را در تنظیمات از بین صداهای موجود در دستگاهتان انتخاب کنید و در برخی از گوشیها امکان انتخاب صدای دلخواه و دانلود شده نیز در گزینهٔ انتهایی در آنجا وجود دارد.
اگر حجم صدای «هشدار / Alarm» در دستگاه کمترین انتخاب شده باشد و دستگاه در حالت بیصدا/لرزش قرار داشته باشد، در اذانهایی غیر از صبح، برنامه آن را به معنی عدم پخش صدا در نظر میگیرد.
==== شرایط استفاده از کد برنامه
این تقویم به صورت شخصی، بدون هیچ منفعت مالی و با کمک افراد و کتابخانههای نرمافزاریای که در بخش درباره ذکر شده است، به امید اینکه مفید باشد، طراحی شده است و با مجوز جیپیال نسخهٔ ۳ انتشار یافته است.
مجوز جیپیال به معنی آن است که استفاده از کدهای این برنامه فقط در صورتی امکانپذیر است که کدهای تغییر دادهشده و به پروژه اضافهشده (به اصطلاح لینکشده) تحت همین مجوز به صورت آزاد منتشر شوند. انتخاب این مجوز به دلیل استفاده از کدهایی با همین مجوز بوده است و استفاده از کدهای این برنامه در برنامههای غیر متنباز از نظر مجوز استفادهشده در این پروژه و خصوصاً کتابخانههای جیپیال استفاده شده نادرست است و در صورت استفاده از کدها و کتابخانههای جیپیال نیاز است منبع و مجوز آن را به دقت در چنین صفحهای در برنامه بیاورید.
==== بهروز نشدن یا بسته شدن برنامه
در دستگاههای Xiaomi و یا سایر برندها برای بسته نشدن و عملکرد صحیح برنامه ممکن است نیاز باشد برنامه را از حالت صرفهجویی بدرآورید. برای این کار ممکن است یکی از این دو راهنما یا هر دو کارساز باشد؛ در تنظیمات برنامهها در دستگاه رفته، تنظیم برنامهٔ تقویم فارسی را بیابید، گزینه «بهینهسازی / Optimization» را یافته و گزینهٔ بدون محدودیت را برگزینید؛ و یا، در تنظیمات دستگاه، «بهینهسازی باتری / Battery optimization» را بیابید و گزینه «عدم بهینهسازی / Don't optimize» را برای برنامهٔ تقویم فارسی انتخاب کنید.
همچنین در دستگاههای Xiaomi ممکن است نیاز باشد که گزینهٔ «راهاندازی خودکار» را از تنظیمات برنامهها یافته و فعال کنید تا برنامه پس از خاموش و روشن شدن دستگاه بتواند عدد روز را در نوار اعلان نمایش دهد.
همچنین راهنمایی در این رابطه در https://dontkillmyapp.com توسط افرادی مستقل گردآوری شده است.
در دستگاههای قدیمیتر ممکن است به دلیل حجم کم حافظهٔ دستگاه، برنامه قادر به بهروزرسانی شمارهٔ روز ماه در نوار اعلان نباشد و روز عقبتری را نشان دهد. پیشنهاد میشود سایر برنامههای دستگاه را که حافظهٔ اضافی گرفتهاند حذف کنید یا گزینهٔ نوار اعلان برنامه را غیرفعال کنید یا برنامهٔ دیگری را بیازمایید.
==== رفع اشکال یک روز جلو بودن برنامه
از آنجایی که برخی از دستگاههای اندروید برای تغییرات مربوط به حذف ساعت تابستانی بهروزرسانی نشدهاند، پس از جلورفتن به اشتباه ساعت توسط دستگاه، کاربر خود یک ساعت آن را عقب برده است. اینکار باعث شده که در روزی که ساعت دستی عقب رفته، تاریخ دو روز جلو رود به همین خاطر اگر تاریخ برنامه شما یک روز جلو است نیاز است تاریخ دستگاه را یک روز عقب بکشید و اطمینان حاصل کنید که تاریخ میلادی دستگاه درست است.