englishNumberToNepaliNumber method

String englishNumberToNepaliNumber(
  1. String numberText
)

Implementation

String englishNumberToNepaliNumber(String numberText) {
  final Map<String, String> digitMap = {
    '0': '०',
    '1': '१',
    '2': '२',
    '3': '३',
    '4': '४',
    '5': '५',
    '6': '६',
    '7': '७',
    '8': '८',
    '9': '९',
  };

  final buffer = StringBuffer();

  for (int i = 0; i < numberText.length; i++) {
    final num = numberText[i];
    buffer.write(digitMap[num] ?? num);
  }

  return buffer.toString();
}