translit 2.0.2 copy "translit: ^2.0.2" to clipboard
translit: ^2.0.2 copied to clipboard

Simple dart package for converting Cyrillic symbols to Translit and back

example/example.dart

// ignore_for_file: avoid_print

import 'package:translit/translit.dart';

void main() {
  const forTransliterate =
      'Есть много вариантов Lorem Ipsum, но большинство из них имеет не всегда приемлемые модификации, например, юмористические вставки или слова, которые даже отдалённо не напоминают латынь. Если вам нужен Lorem Ipsum для серьёзного проекта, вы наверняка не хотите какой-нибудь шутки, скрытой в середине абзаца. Также все другие известные генераторы Lorem Ipsum используют один и тот же текст, который они просто повторяют, пока не достигнут нужный объём. Это делает предлагаемый здесь генератор единственным настоящим Lorem Ipsum генератором. Он использует словарь из более чем 200 латинских слов, а также набор моделей предложений. В результате сгенерированный Lorem Ipsum выглядит правдоподобно, не имеет повторяющихся абзацей или "невозможных" слов.';

  final transliterated = Translit().toTranslit(source: forTransliterate);
  final unTransliterated = Translit().unTranslit(source: transliterated);

  print('Original text - $forTransliterate');
  print('Cyrilic to translit - $transliterated');
  print('Translit to cyrilic - $unTransliterated');
}
17
likes
160
points
1.36k
downloads

Publisher

unverified uploader

Weekly Downloads

Simple dart package for converting Cyrillic symbols to Translit and back

Repository (GitHub)

Documentation

API reference

License

MIT (license)

More

Packages that depend on translit