বিষয়বস্তুতে চলুন

মডিউল:ConvertTime

বইপিডিয়া থেকে
2404:1c40:de:a6d6:1:0:c679:2ec4 (আলোচনা) কর্তৃক ০৮:২২, ২৬ আগস্ট ২০২৫ তারিখে সংশোধিত সংস্করণ ("local bn_digits = { ['০'] = '0', ['১'] = '1', ['২'] = '2', ['৩'] = '3', ['৪'] = '4', ['৫'] = '5', ['৬'] = '6', ['৭'] = '7', ['৮'] = '8', ['৯'] = '9', } local bn_months = { ['জানুয়ারি'] = 'January', ['ফেব্রুয়ারি'] = 'February', ['মার্চ'] = 'March', ['এপ্রিল'] = 'April', ['মে'] = 'May', ['জুন'] = 'June', ['জুলাই'] = 'July', ['..." দিয়ে পাতা তৈরি)

এই মডিউলের জন্য মডিউল:ConvertTime/নথি-এ নথিপত্র তৈরি করা হয়ে থাকতে পারে

local bn_digits = {
	['০'] = '0',
	['১'] = '1',
	['২'] = '2',
	['৩'] = '3',
	['৪'] = '4',
	['৫'] = '5',
	['৬'] = '6',
	['৭'] = '7',
	['৮'] = '8',
	['৯'] = '9',
}

local bn_months = {
	['জানুয়ারি'] = 'January',
	['ফেব্রুয়ারি'] = 'February',
	['মার্চ'] = 'March',
	['এপ্রিল'] = 'April',
	['মে'] = 'May',
	['জুন'] = 'June',
	['জুলাই'] = 'July',
	['আগস্ট'] = 'August',
	['সেপ্টেম্বর'] = 'September',
	['অক্টোবর'] = 'October',
	['নভেম্বর'] = 'November',
	['ডিসেম্বর'] = 'December',
}

local function _main(input)
	input = input or ''

	-- Convert Bengali month names to English
	for bn, en in pairs(bn_months) do
		input = input:gsub(bn, en)
	end
   for bn, en in pairs(bn_digits)
       do
       input = input:gsub(bn, en)
   end
	return input
end

local function main(frame)
	return _main(frame.args[1] or frame:getParent().args[1])
end

return { main = main, _main = _main }