Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Persian
  4. پشتیبانی بهتر از زبان و تقویم فارسی در کیوت ۵
Forum Updated to NodeBB v4.3 + New Features

پشتیبانی بهتر از زبان و تقویم فارسی در کیوت ۵

Scheduled Pinned Locked Moved Persian
3 Posts 2 Posters 3.2k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    soroush
    wrote on last edited by
    #1

    سلام

    همون‌طور که می‌دونید کیوت پنج در راهه. دیروز کدها رو بررسی می‌کردم. خلأ‌هایی احساس می‌کنم که شما هم حتما بهش برخوردید. از جمله این که کیوت تقویم فارسی نداره. برای همین تصمیم گرفتم هر طور شده یک تقویم فارسی و یک الگوریتم تبدیل‌کننهٔ تقویم گریگوری به جلالی برای کیوت پنج بنویسم. بهتره این کار تا قبل از خروج کامل کیوت از دست نوکیا انجام بشه، وگرنه خیلی خیلی سخت میشه که به کیوت کد اضافه کرد.... چون باید عوض جدید بشیم، و دیگه گیتوریوس و مرج‌های شبانه و این‌ها وجود نخواهد داشت.

    کسی هست بخواد همکاری کنه؟

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mohsen
      wrote on last edited by
      #2

      من میتونم کمکت کنم. از کجا میخوای شروع کنی؟

      1 Reply Last reply
      0
      • S Offline
        S Offline
        soroush
        wrote on last edited by
        #3

        ‫اول از همه این که سه تا الگوریتم برای تقویم جلالی وجود داره. یکی‌ش خیلی پیچیده و دقیقه. یکی الگوریتم ۲۱۸ ساله که خیلی پیچیده‌است اما دقیقه. و یکی الگوریتم ۳۳ ساله که معمولا اون استفاده می‌کنن.

        ‫به نظر اولی رو برای کاربردهای علمی (برنامه‌هایی مثل برنامهٔ Stellarium که دقت بالا نیاز دارن) بنویسیم.
        یکی هم الگوریتم سبک ۳۳ ساله که برای تقویم‌هایی در محدودهٔ معقول ۲۰۴۸ سال قراره کار کنن. توضیحات بیشتر و کدهای مربوطه رو می‌تونید از "این‌جا":http://fa.farsiweb.ir/fawiki/Iranian_Calendar مطالعه کنید.

        ‫بعد از اون نیاز داریم ویجت‌های پایهٔ GUI رو برای تقویم جلالی بنویسیم. این‌ها مشتق‌هایی از ویجت‌های اصلی خواهند بود.

        ‫بعد از اون باید کاری کنیم که روال ترجمه، نوع ویجت‌ها یا لااقل پارسرها رو عوض کنه.

        ‫مهم‌تر از همهٔ این‌ها، سبک کدنویسی هست. باید کدی بنویسیم که با معیارهای کیوت قابل‌قبول باشه. اول این که سازماندهی کد کنوانسون خاصی داره که باید مطالعه و اعمال بشه. علاوه‌بر اون تست اتوماتیک باید براش نوشته بشه که کار ساده‌ای نیست. و نمیشه به‌راحتی از فیلتر Auto test unit گذشت.

        اگر ممکنه ‫شما آدرس حساب‌کاربر Gitorious خودتون رو بدید که من کدها رو برای شما باز کنم.

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved