intl_script_recognizer 2.3.1 copy "intl_script_recognizer: ^2.3.1" to clipboard
intl_script_recognizer: ^2.3.1 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
160
points
56
downloads

Documentation

API reference

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

Topics

#intl #locale #l10n #localization

Funding

Consider supporting this project:

github.com

License

BSD-3-Clause (license)

Dependencies

flutter, intl

More

Packages that depend on intl_script_recognizer