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

Handle the Locale which offer script language only to corresponded region code in intl package

example/main.dart

import 'dart:ui';

import 'package:intl/intl.dart';
import 'package:intl/date_symbol_data_local.dart';
import 'package:intl_script_recognizer/base.dart';
import 'package:intl_script_recognizer/date_format.dart';

void main() async {
  final isr = IntlScriptRecognizer();

  // Use Hong Kong instead of Taiwan for resolving Trad. Chinese
  isr.assign(
      {const Locale.fromSubtags(languageCode: "zh", scriptCode: "Hant"): "HK"},
      replaceExisted: true);

  await initializeDateFormatting("en_US", null);
  print(isr
      .constructDateFormatWithPattern(
          const Locale("zh", "Hant"), DateFormat.yMMMEd)
      .format(DateTime(2020, 1, 1)));
}
0
likes
0
points
38
downloads

Publisher

verified publisherrk0cc.xyz

Weekly Downloads

Handle the Locale which offer script language only to corresponded region code in intl package

Repository (GitHub)
View/report issues

Funding

Consider supporting this project:

github.com

License

unknown (license)

Dependencies

country_code, flutter, intl, quiver

More

Packages that depend on intl_script_recognizer