Update to package:intl4x (#977)

* Update to branch

* new bindings

* remove duplicate build_libs

* format

* try fixing collation

* Collation support

* Fix others

* toX to getters

* Kind of works

* Fixes

* Seems to start working

* refactorings

* add asserts

* More test cases

* fix tests

* More fixes

* More fixes

* start changing api

* Stwiched API

* Remove timezones

* Add timezones back

* Manually treeshake timezones

* Add recorduse to bindings

* Refactor

* Also treeshake datetime format

* Add changelog

* Run dart build during tests

* Fixes

* More fixes

* try this

* Fix line length

* Use main branch

* try allowing non utc

* remove utc

* Try something new

* Should pass

* Show output

* stdout

* pub get first

* Fix wf

* Add linux toolchain

* set up toolchains

* fix

* Add locale print for debug

* more debug

* Remove panic_handler

* use looping

* Remove custom locale code

* New name

* Fixes

* artifacts fix

* Generate more artifacts

* Add file size check

* try stuff

* Fix local build

* fix path

* Fix args to datagen

* Fix upload name

* Fix typo

* Fix exports

* Don't run on skip-fetch

* check smarter for labels

* fix typo

* Fix

* Check if this fixed windows

* Exclude windows again

* Update to main

* Enable windows

* Exclude windows for now

* Add todo

* Changes as per review

* Changes as per review

* Fix tests
265 files changed
tree: 2aca1c4494d5de36673efadeff67dccf22c88869
  1. .github/
  2. pkgs/
  3. submodules/
  4. tools/
  5. .gitattributes
  6. .gitignore
  7. .gitmodules
  8. analysis_options.yaml
  9. CONTRIBUTING.md
  10. LICENSE
  11. README.md
README.md

Overview

This repository is home to Dart internationalization (i18n) and localization (l10n) related packages.

Packages

PackageDescriptionIssuesVersion
intlContains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.issuespub package
intl4xA lightweight modular library for internationalization (i18n) functionality.issuespub package
intl_translationContains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.issuespub package
messagesA lightweight modular library for localization (l10n) functionality.issues
messages_builderBuild the messages for consumption by package:messagesissues
messages_serializerSerialization of messages for package:messages.issues
messages_shrinkerRemoving unneeded messages from message data files for package:messages.issuespub package

Contribute

Let us know about bugs and feature requests, file a pull request, or participate in the discussions!

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

For additional information about contributing, see our contributing page.