Skip to content

Commit bab6dce

Browse files
committed
chore: Publish version 0.0.3
1 parent 4ee9150 commit bab6dce

3 files changed

Lines changed: 19 additions & 12 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## [next]
1+
## 0.0.3
22

33
- `TextRomanizer.analyze`, which analyzes the input text and provides detailed information about detected languages and romanization results for each segment.
44

README.md

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
1+
[![pub package](https://img.shields.io/pub/v/romanize.svg)](https://pub.dev/packages/romanize)
2+
[![Live Demo](https://img.shields.io/badge/demo-online-green.svg)](https://themelodyai.github.io/romanize/)
3+
[![Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/bdlukaa)
4+
15
A powerful Dart package for seamlessly converting multilingual text into its Romanized form.
26

7+
**[Try the Live Demo](https://themelodyai.github.io/romanize/)**
8+
39
## Features
410

511
- 🌏 **Multi-language support**: Korean, Japanese, Chinese, Cyrillic, Hebrew and Arabic
@@ -188,14 +194,15 @@ dart run benchmark_harness:bench --flavor aot --target=benchmark/romanize_benchm
188194
The results will be logged to the console.
189195

190196
```
191-
KoreanRomanize(RunTime): 141.92337494619028 us.
192-
JapaneseRomanize(RunTime): 15999.04132231405 us.
193-
ChineseRomanize(RunTime): 5923.219780219781 us.
194-
CyrillicRomanize(RunTime): 339.5049698260561 us.
195-
ArabicRomanize(RunTime): 219.66374012291485 us.
196-
HebrewRomanize(RunTime): 541.422 us.
197-
MultiLanguageRomanize(RunTime): 770.36225 us.
198-
LanguageDetection(RunTime): 46.14784148669472 us.
199-
DirectRomanizer(RunTime): 15284.26119402985 us.
200-
LongTextRomanize(RunTime): 30877.984848484848 us.
197+
KoreanRomanize(RunTime): 149.55134011433663 us.
198+
JapaneseRomanize(RunTime): 3528.963286713287 us.
199+
ChineseRomanize(RunTime): 6650.877133105802 us.
200+
CyrillicRomanize(RunTime): 332.25094868833526 us.
201+
ArabicRomanize(RunTime): 222.99420225220203 us.
202+
HebrewRomanize(RunTime): 548.14425 us.
203+
MultiLanguageRomanize(RunTime): 2852.415 us.
204+
LanguageDetection(RunTime): 10.955939698271358 us.
205+
DirectRomanizer(RunTime): 10337.76 us.
206+
LongTextRomanize(RunTime): 24233.97619047619 us.
207+
StressTestRomanize(RunTime): 18138.834782608697 us.
201208
```

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: romanize
22
description: A lightweight Dart package for converting Arabic, Chinese, Cyrillic, Hebrew, Japanese and Korean text to Romanized form with auto-detection support.
3-
version: 0.0.2
3+
version: 0.0.3
44
repository: https://github.com/themelodyai/romanize
55
issue_tracker: https://github.com/themelodyai/romanize/issues
66

0 commit comments

Comments
 (0)