englishToBanglaDigit static method

String englishToBanglaDigit({
  1. required int englishDigit,
})

Returns Bangla equivalent of English digit

BanglaUtility.englishToBanglaDigit(5) == '৫'

Implementation

static String englishToBanglaDigit({required int englishDigit}) {
  String englishDigitStr = englishDigit.toString();
  String banglaDigit = "";
  for (int i = 0; i < englishDigitStr.length; i++) {
    if (kEnglishNumber.contains(englishDigitStr[i])) {
      banglaDigit +=
          kBanglaNumber[kEnglishNumber.indexOf(englishDigitStr[i])];
    } else {
      banglaDigit += englishDigitStr[i];
    }
  }
  return banglaDigit;
}