چرا تقویم شمسی در ویندوز ممکن شد و در لینوکس نه

163 views
Skip to first unread message

Amir Farsi

unread,
Nov 2, 2015, 3:59:48 AM11/2/15
to محاسبات فارسی
سلام.
همانطور که میدانید، با درخواست گسترده کاربران، هم اکنون ویندوز 10 از تقویم جلالی پشتیبانی میکند. بدین صورت که با تغییر نوع تقویم به شمسی، در همه جای ویندوز تقویم اصلی شمسی است.
اما در لینوکس فقط یک سری برنامه ها یا افزونه هایی برای گنوم و kde وجود دارند که در کنار تاریخ میلادی، شمسی را نمایش میدهند.
اما مثلا ناتیلوس و مدیر فایل kde نمیتوانند تاریخ مربوط به فتیلها را به شمسی نمایش دهند.
همینطور مثلا در آندروید که یک سیستم عامل مبتنی بر لینوکس است، نمیتوان بنیاد تقویم موبایل را به شمسی تغییر داد و فقط میتوان برنامه های اضافه نصب کرد. چرا؟
اصولا آیا یک سیستم عامل میتواند چند تقویمه باشد؟(به طور بنیادی و نه به طور ظاهری)
متشکرم.

Mohammad Heydari

unread,
Nov 2, 2015, 1:51:58 PM11/2/15
to محاسبات فارسی
سلام
خیلی ها بطور داوطلبانه و (معمولا انفرادی) اقدام به اینکار کردند ولی چون مدیریت درست پشتش نبوده همیشه یا خیلی محدود انجام شده یا شکست خورده. این کار  نیاز به انرژی زیادی داره که به طور انفرادی نمیشه انجامش داد. چندبار هم افراد مختلف سعی کردند تیم جمع کنند برای اینکار (از جمله خودم) ولی معمولا کسی استقبال نمیکنه. به هرحال اگر کسی حاضر به انجام اینکار باشه من میتونم کمک کنم.

yus...@gmail.com

unread,
Dec 8, 2015, 10:33:57 AM12/8/15
to محاسبات فارسی
با سلام،
اگر امکان داره توضیح بدید که برای انجام این کار چه تخصص هایی نیاز هست و چه تعداد نیرو لازم هست.
با تشکر

در دوشنبه 2 نوامبر 2015، ساعت 22:21:58 (UTC+3:30)، Mohammad Heydari نوشته:

Mohammad Heydari

unread,
Dec 8, 2015, 2:35:34 PM12/8/15
to محاسبات فارسی
کسانی که به زبان‌های سی یا سی‌پلاس‌پلاس مسلط باشند میتونند کمک کنند ولی سوال اصلی برای این کار اینه که توی کدوم سطح انجام بشه چون این موضوع توی لایبرری‌هایی اصلی تعریف نشده. اگر بشه که اون‌ها رو متقاعد کرد که این قابلیت رو به کتابخانه‌های اصلی اضافه کرد این مشکل توی کل سیستم حل میشه چون تقریبا همه از strftime توابعی مثل استفاده میکنن.

Hooman Mehr

unread,
Dec 8, 2015, 10:01:29 PM12/8/15
to Amir Farsi, محاسبات فارسی
سلام

توابع کتابخانه‌ای ICU از تقویم جلالی پشتیبانی می‌کنند.  برنامه‌هایی که از این توابع استفاده می‌کنند به طور تئوری باید با تقویم جلالی هم کار کنند. اما آگاه بودن برنامه از عملکرد چند تقویمی و پشتیبانی از تقویم اصلی و ثانویه نادر است. همچنین بسیاری از برنامه‌ها به درستی و به طور کامل از ICU استفاده نمی‌کنند و به همین دلیل عملا با تقویم جلالی درست کار نمی‌کنند. 

این روزها من با میزکار لینوکس کار نمی‌کنم (از مک استفاده می‌کنم که از همان ICU استفاده می‌کند) و در نتیجه از وضع فعلی تقویم جلالی در محیط‌های گرافیکی لینوکس بی خبرم. ولی سال‌ها پیش این موضوع را بطور جدی پیگیری می‌کردم و در مورد مشکلات ویژه‌ای که برای پشتیبانی هماهنگ و فراگیر تقویم غیرمیلادی در لینوکس وجود دارد اطلاعات دقیقی دارم. شرح موضوع خیلی فنی است و فرصت بیشتری می‌خواهد. به طور خلاصه بگویم: مشکل  ناشی از تعدد کتابخانه‌های توابع تقویمی در لینوکس و طراحی نادرست معماری اکثر آنها است.

--
--
http://groups.google.com/group/persian-computing-fa

---
‏این پیام را به خاطر این دریافت کردید که برای مبحثی در گروه «محاسبات فارسی» در ‏گروه Google ثبت‌نام شده‌اید.
جهت لغو اشتراک از این گروه و قطع دریافت ایمیل از آن، ایمیلی به persian-computin...@googlegroups.com ارسال کنید.
برای گزینه‌های بیشتر از https://groups.google.com/d/optout بازدید کنید.

Mohammad Heydari

unread,
Dec 9, 2015, 2:27:59 PM12/9/15
to محاسبات فارسی, amir...@gmail.com
اگر می‌توانید اطلاعاتی که در این زمینه دارید را در اختیار بگذارید قاعدتا انجام این کار خیلی نباید سخت باشد، مثلا اگر بتوانیم پروژه‌هایی مثل Qt و Gtk را قانع کنیم که از ICU استفاده کنند و ویژگی‌هایی که برای تقویم‌های غیرمیلادی ارائه شده را پشتیبانی کنند حداقل در تمام برنامه‌هایی که بر پایه این کتابخانه‌ها نوشته شده‌اند این مشکل رفع می‌شود. پیشنهاد من این است که با این گروه‌ها مکاتبه کنیم و ببینیم که می‌شود آن‌ها را راضی کرد یا نه.
جهت لغو اشتراک از این گروه و قطع دریافت ایمیل از آن، ایمیلی به persian-computing-fa+unsub...@googlegroups.com ارسال کنید.

Behdad Esfahbod

unread,
Dec 10, 2015, 5:03:02 AM12/10/15
to Mohammad Heydari, محاسبات فارسی, amir...@gmail.com
On 15-12-09 07:53 PM, Mohammad Heydari wrote:
> و Gtk را قانع کنیم که از ICU استفاده کنند

این اتفاق نخواهد افتاد.

Mohammad Heydari

unread,
Dec 13, 2015, 11:58:47 AM12/13/15
to محاسبات فارسی, mdh.h...@gmail.com, amir...@gmail.com
به هر حال من برای gtk یک ایمیل فرستادم. اگر کسی هم مایل بود کمک کند خوشحال می شوم.

Amir Farsi

unread,
Dec 14, 2015, 8:31:30 AM12/14/15
to محاسبات فارسی, mdh.h...@gmail.com, amir...@gmail.com


در پنجشنبه 10 دسامبر 2015، ساعت 13:33:02 (UTC+3:30)، behdad نوشته:
On 15-12-09 07:53 PM, Mohammad Heydari wrote:
> و Gtk را قانع کنیم که از ICU استفاده کنند

این اتفاق نخواهد افتاد.

سلام جنب اسفهبد.
آیا دلیل فنّی دارد؟ یا دلیل غیر فنّی؟ 

Behdad Esfahbod

unread,
Dec 15, 2015, 9:46:14 AM12/15/15
to Amir Farsi, محاسبات فارسی, mdh.h...@gmail.com
On 15-12-14 02:31 PM, Amir Farsi wrote:
> آیا دلیل فنّی دارد؟ یا دلیل غیر فنّی؟

دلیل فنّی. حجم بسیار بالای ICU.
Reply all
Reply to author
Forward
0 new messages