kuroshiro 1.0.4
kuroshiro: ^1.0.4 copied to clipboard
Easy to use Japanese text processing/conversion library for Dart.
Kuroshiro #
A Dart package for converting Japanese text between different scripts, such as Hiragana, Katakana, and Romaji.
Usage #
import 'package:kuroshiro/kuroshiro.dart';
void main() async {
final kuroshiro = Kuroshiro();
await kuroshiro.init();
final text = 'こんにちは';
// Convert to Romaji
final romaji = await kuroshiro.convert(text, to: ConvertTo.romaji);
print(romaji); // → konnichiwa
// Convert to Hiragana
final hiragana = await kuroshiro.convert(text, to: ConvertTo.hiragana);
print(hiragana); // → こんにちは
// Convert to Katakana
final katakana = await kuroshiro.convert(text, to: ConvertTo.katakana);
print(katakana); // → コンニチハ
}