Moritz

Results 345 comments of Moritz

> it broke the entire pipeline. Would you mind sharing your pipeline setup? I am interested to see if some package support might help in making it more resilient.

Interesting - the `add_jm` just appends a `jm` pattern with the default separator being `' '`. This default should maybe be revised to be `' \u200E'` for RTL languages. I...

Just a quick note without having taken a deeper look: The implementation is derived from the Closure one and should be based on the [ICU MessageFormat](https://unicode-org.github.io/icu/userguide/format_parse/messages/), so that should be...

But this class does not have ordinal support in general, see https://github.com/dart-lang/i18n/blob/316929f6ff4b72e22a52d5cb40bb620f429a8fa4/pkgs/intl/lib/message_format.dart#L770.

Keeping this issue as a tracker for all issues around parsing and formatting time zones and time zone offsets.

As stated above, the problem is mainly the large data size associated with time zones. Therefore having a separate package, such as [package:timezone](https://pub.dev/packages/timezone), is not a bad idea.

The Dart team cares so much about this that a member of the team is maintaining a [package:timezone](https://pub.dev/packages/timezone) in his personal Github account. The docs of package:intl should still be...

Additionally to missing `supportedLocales`, `package:intl` also doesn't have great fallback logic. If it's any help, both of these features are present in the experimental [`package:intl4x`](https://github.com/dart-lang/i18n/tree/main/pkgs/intl4x).

I agree that this sounds very helpful. This could be done either by changing the `arb` format to allow grouping, or changing the generation to interpret a special delimiter character...

@devnullpointer , @premedios , could you add more details on the errors you are getting and if the above [comment](https://github.com/dart-lang/i18n/issues/95) fixes them?