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
pub points
0%
popularity

Publisher

verified publisherrk0cc.xyz

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

Documentation

API reference

Funding

Consider supporting this project:

github.com

License

BSD-3-Clause (license)

Dependencies

flutter, intl

More

Packages that depend on intl_script_recognizer