Skip to content

A collection of utility functions to provide bangla digit, text translate into bangla and verify bangla digit e.t.c.

License

Notifications You must be signed in to change notification settings

robin3317/bangla-support

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bangla-support

A collection of utility functions to provide bangla date, bangla digit, text translate into bangla and verify bangla digit e.t.c.

Installation and Usage

Install using npm:

$ npm install bangla-support

Then use it in your app like this:

import {getBanglaDigit, isBanglaDigit} from 'bangla-support'

console.log(getBanglaDigit(1234567890)) // Output: ১২৩৪৫৬৭৮৯০
console.log(isBanglaDigit('১২৩৪৫৬৭৮৯০')) // Output: true

Functions

getBanglaDigit

Return bangla digit of a number or string. Or return an array of bangla digit if you doesn't pass anything.

import {getBanglaDigit} from 'bangla-support'
getBanglaDigit(1234567890) // Output: ১২৩৪৫৬৭৮৯০
getBanglaDigit() // Output: ['০', '১', '২', '৩', '৪', '৫', '৬', '৭', '৮', '৯']

isBanglaDigit

Return true if the input is a bangla digit. Otherwise return false.

import {isBanglaDigit} from 'bangla-support'

isBanglaDigit('১২৩৪৫৬৭৮৯০') // Output: true
isBanglaDigit('1234567890') // Output: false

getBanglaDate

Return bangla date in a string for a given date. Or return the current date if you don't pass date.

import {getBanglaDate} from 'bangla-support'

getBanglaDate() // Output: 'শুক্রবার, ৯ কার্তিক, ১৪৩১'

// Pass any date formate such as '2024-10-25', 'October 25 2024 18:32:03', '2024-10-25T18:32:03' e.t.c.
const date = new Date('October 25 2024 18:32:03')

getBanglaDate(date) // Output: 'শুক্রবার, ৯ কার্তিক, ১৪৩১'
getBanglaDate(date, {format: 'DD/MM/YY', country: 'BD'}) // Output: '০৯/০৭/৩১'
getBanglaDate(date, {format: 'DD/MM/YYYY', country: 'BD'}) // Output: '০৯/০৭/১৪৩১'
getBanglaDate(date, {format: 'DD/MM/YYYYb', country: 'BD'}) // Output: ০৯/০৭/১৪৩১ (বঙ্গাব্দ)
getBanglaDate(date, {format: 'D MMMM, YYYY', country: 'BD'}) // Output: '৯ কার্তিক, ১৪৩১'
getBanglaDate(date, {format: 'D MMMM, YYYYb', country: 'BD'}) // Output: ৯ কার্তিক, ১৪৩১ (বঙ্গাব্দ)

getBanglaDay

Documention is coming soon.

getBanglaDayName

Documention is coming soon.

getBanglaDays

Return bangla week days in an array.

import {getBanglaDays} from 'bangla-support'

getBanglaDays() // Output: ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি']

getBanglaMonth

Documention is coming soon.

getBanglaMonths

Return bangla months in an array.

import {getBanglaMonths} from 'bangla-support'

getBanglaMonths() // Output: ['বৈশাখ', 'জ্যৈষ্ঠ', 'আষাঢ়', 'শ্রাবণ', 'ভাদ্র', 'আশ্বিন', 'কার্তিক', 'অগ্রহায়ণ', 'পৌষ', 'মাঘ', 'ফাল্গুন', 'চৈত্র']

getBanglaSeason

Documention is coming soon.

getBanglaSeasons

Return bangla seasons in an array.

import {getBanglaSeasons} from 'bangla-support'

getBanglaSeasons() // Output: ['গ্রীষ্ম', 'বর্ষা', 'শরৎ', 'হেমন্ত', 'শীত', 'বসন্ত']

getBanglaYear

Documention is coming soon.

About

A collection of utility functions to provide bangla digit, text translate into bangla and verify bangla digit e.t.c.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published