-- মডিউল:রাশিচক্রের তারিখ local p = {}  function p.main( frame ) local signNumber = tonumber(frame.args[1]) or 1 local year = tonumber(frame.args[2]) or os.date("!*t").year --red writing if (year < 2015) or (year > 2050) or ((year == 2050) and (signNumber == 10)) then     return 'ত্রুটি: শুধুমাত্র ২০১৫-২০৫০'..         '(মকররাশি ২০৫০ ছাড়া) সমর্থিত।' end  --Template being replaced starts with Aries, which starts at 0 deg. longitude, --but we want to start with Aquarius, the sign that begins in January.  local sn = {3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2} signNumber = sn[signNumber] year = year-2015  local zd = { "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২৩", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২২", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৯", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২৩", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২২", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৯", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২৩", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২২", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৯", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২৩", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২২", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৯", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২৩", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২২", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৯", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২২", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৯", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২২", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৯", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২২", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৯", "মার্চ ১৯", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ২০", "মে ২১", "জুন ২১", "জুলাই ২২", "আগস্ট ২৩", "সেপ্টেম্বর ২৩", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", "জানুয়ারি ২০", "ফেব্রুয়ারি ১৮", "মার্চ ১৯", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২০", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২২", "নভেম্বর ২১", "ডিসেম্বর ২১", "জানুয়ারি ১৯", "ফেব্রুয়ারি ১৮", "মার্চ ২০", "এপ্রিল ১৯", "মে ২০", "জুন ২১", "জুলাই ২২", "আগস্ট ২২", "সেপ্টেম্বর ২২", "অক্টোবর ২৩", "নভেম্বর ২২", "ডিসেম্বর ২১", }  return zd[signNumber+12*year].." – "..zd[1+signNumber+12*year] end  return p