indic_transliteration_dart 2.3.84 copy "indic_transliteration_dart: ^2.3.84" to clipboard
indic_transliteration_dart: ^2.3.84 copied to clipboard

A Dart library for transliterating Indic scripts and romanizations.

example/indic_transliteration_dart_example.dart

import 'package:indic_transliteration_dart/indic_transliteration_dart.dart';

void main() {
  initializeSchemes();

  // Transliterate from IAST to Devanagari
  final result1 = transliterate('rāma', fromScheme: iast, toScheme: devanagari);
  print('IAST to Devanagari: $result1'); // Expected: राम

  // Transliterate from Devanagari to IAST
  final result2 = transliterate('राम', fromScheme: devanagari, toScheme: iast);
  print('Devanagari to IAST: $result2'); // Expected: rāma

  // Transliterate from HK to Devanagari
  final result3 = transliterate('rAma', fromScheme: hk, toScheme: devanagari);
  print('HK to Devanagari: $result3'); // Expected: राम

  // Detect the script of a string
  final detected = detect('राम');
  print('Detected script: $detected'); // Expected: devanagari
}
0
likes
160
points
218
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Dart library for transliterating Indic scripts and romanizations.

Repository (GitHub)
View/report issues

License

GPL-3.0 (license)

Dependencies

indic_transliteration_maps

More

Packages that depend on indic_transliteration_dart