opencc 1.1.0 copy "opencc: ^1.1.0" to clipboard
opencc: ^1.1.0 copied to clipboard

A dart library for conversion between Traditional and Simplified Chinese with natvie-assets.

example/example.dart

import 'dart:convert' show utf8;
import 'dart:io' show stdout;

import 'package:opencc/opencc.dart';

void main(List<String> argv) async {
  print(_convert('s2t', '简体转繁体'));
  final ss = _transform('t2s', Stream.value('繁體轉簡體'));
  stdout.addStream(ss.transform(utf8.encoder));
}

String _convert(String config, String text) {
  final zh = ZhConverter(config);
  return zh.convert(text);
}

Stream<String> _transform(String config, Stream<String> ss) {
  final zh = ZhTransformer(config);
  return ss.transform(zh);
}
0
likes
150
points
66
downloads

Publisher

unverified uploader

Weekly Downloads

A dart library for conversion between Traditional and Simplified Chinese with natvie-assets.

Repository (GitHub)

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

ffi, glob, native_assets_cli, path

More

Packages that depend on opencc