persiancal / cal-events

calendar event database for persian calendar
113 stars 32 forks source link

Calendar key #35

Closed fzerorubigd closed 5 years ago

fzerorubigd commented 5 years ago
ساختار فعلی برای کلید Calendar از زیر کلید با قابلیت ترجمه استفاده میکند با توجه به اینکه در آخرین تغییرات یک فایل preset هم اضافه شده، شاید بد نباشد که در کلید Calendar فقط نام انگلیسی آورده شود و ترجمه‌های اسم تقویم به فایل preset منتقل شود. همچنان در فایل نهایی در پوشه dist ساختار به شکل فعلی باقی میماند.
fzerorubigd commented 5 years ago

همچنین لیستی از عبارات مجاز برای این کلید باید در نظر گرفته شود.

fzerorubigd commented 5 years ago

@hramezani

fzerorubigd commented 5 years ago

گام اول تعریف تقویمهای مجاز است در حال حاضر فقط دو تقویم توی فایل جلالی هست

cat dist/jalali.json | jq -r ".events[].calendar.en_US[0]" | sort --unique
Ancient Iran
Iran

به نظرم بهتره بریم سراغ تعریف اینها. Iran رو بهتره عوض کنیم به Iran Official و برای همه رویدادهایی که در تقویم رسمی هستن اینها رو بزنیم. رویدادهایی که از قبل ایران باستان خوردن، هم این کلید بهشون اضافه میشه و دو تقویم خواهند داشت. باقیشون هم احتمالا میشن Islamic Repoblic Of Iran یا شاید خلاصش IRI بعد میشه رویدادی داشت مثلا عاشورا که هنوز رسمی ایران هست ولی دومیش میشه Shia

مثالش اینجوری عید نوروز :

calendar 
  - Official Iran 
  - Ancient Iran 

۲۲ بهمن

calendar:
  - Official Iran 
  - Islamic Republic Of Iran

دهم محرم :

calendar:
  - Official Iran 
  - Shia

تبعید امام خمینی از ایران به ترکیه

calendar:
  - Islamic Republic Of Iran
fzerorubigd commented 5 years ago

@persiancal/cal-events-reviewer پیشنهادی ندارین؟

hramezani commented 5 years ago

یه کلید هم خوبه برای اهل تسنن در نظر بگیریم

fzerorubigd commented 5 years ago

کلیدهایی که من نوشتم نمونه بود. برای تبدیل هم یه ابزاری میشه نوشت بدون درد این تبدیل رو انجام بده.

On Sat, Oct 5, 2019, 11:32 AM Hasan Ramezani notifications@github.com wrote:

یه کلید هم خوبه برای اهل تسنن در نظر بگیریم

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/persiancal/cal-events/issues/35?email_source=notifications&email_token=AAHEJ46UVVRAPLPWH74KPGTQNBNLVA5CNFSM4I4MRYVKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEANONOA#issuecomment-538633912, or mute the thread https://github.com/notifications/unsubscribe-auth/AAHEJ43JGRJJ6L5VF5APZ7DQNBNLVANCNFSM4I4MRYVA .

fzerorubigd commented 5 years ago

برای شروع چون یه سری پول ریکوئست باز داریم و من نمیخوام باعث کار بیشتر برای اونها بشیم، کلید Iran رو فعلا حفظ میکنیم به جای Iran Official یه ایشو میزنیم که بعدا که پول ریکوئست نداشتیم اونم عوض کنیم. همه کلیدهایی که الان هستن رو میزنیم رسمی، باستانی ها رو هم اضافه میکنیم.

fzerorubigd commented 5 years ago

البته تغییر دوم هم که میخواستم کلید ها رو منتقل کنم به فایل preset رو هم باید انجام بدم به هر حال :/ فکر کنم به هر حال ممکنه یه سری مشکلدار شن. مگر اینکه روی ماههایی که تموم شده اعمال کنیم.

okian commented 5 years ago

باید تولد و مرگ‌ها هم تفکیک بشه

fzerorubigd commented 5 years ago

درسته، ولی تفکیک به اون معنی نه. مثلا شهادت امام حسین میشه هم یه رویداد رسمی، هم مرتبط با شیعه، و هم مرگ. یعنی سه تا تقویم خواهد داشت در نهایت.

On Sat, Oct 5, 2019 at 9:03 PM Kian Ostad notifications@github.com wrote:

باید تولد و مرگ‌ها تفکیک بشه

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/persiancal/cal-events/issues/35?email_source=notifications&email_token=AAHEJ4ZASHWW4ZAKMLHOI7DQNDQIDA5CNFSM4I4MRYVKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEANZRKY#issuecomment-538679467, or mute the thread https://github.com/notifications/unsubscribe-auth/AAHEJ426X74N4P3QA3NX74LQNDQIDANCNFSM4I4MRYVA .

tavallaie commented 5 years ago

یک سری رویداد ها مثل در گذشت ابوسعید ابوالخیر که توی ویکی هست ولی توی تقویم رسمی نیست رو باید چه تقویمی بزنیم؟

fzerorubigd commented 5 years ago

این رویداد رو نزنید. بابد یه تقویم دیگر هم برای این رویدادهای غیر اسلامی اضافه کنیم. توی گروه هجری فعلا شیعه و سنی و اسلامی داریم. یه کلید برای چنین رویدادهایی کمه

tavallaie commented 5 years ago

از اونجایی که یک دوره ای از زمان تقویم ایران هجری بوده مثل اینها یا مثلا سالروز قیام صفوی
کلید hijri iran رو اضافه کنیم