Skip to:
MF2 in ICU4C needs to be updated to conform with the following spec changes:
Match on variables rather than expressions -- see https://github.com/unicode-org/message-format-wg/pull/877
Require attribute values to be literals (if present) --see https://github.com/unicode-org/message-format-wg/pull/894
Implement test:format, test:select, and test:function functions, to enable running the tests in https://github.com/unicode-org/message-format-wg/blob/main/test/tests/pattern-selection.json
test:format
test:select
test:function
see https://github.com/unicode-org/message-format-wg/blob/main/test/README.md#test-functions
First two bullet points are fixed by https://github.com/unicode-org/icu/pull/3198 .
See https://unicode-org.atlassian.net/issues/ICU-22907 for the third bullet point.
Design doc for the first bullet point: https://docs.google.com/document/d/1nNxF8ks37_3KHbmPBK25FbjtSY_TwKjo_MjqKbDAfwQ/edit
MF2 in ICU4C needs to be updated to conform with the following spec changes:
Match on variables rather than expressions --
see https://github.com/unicode-org/message-format-wg/pull/877
Require attribute values to be literals (if present) --
see https://github.com/unicode-org/message-format-wg/pull/894
Implement
test:format
,test:select
, andtest:function
functions, to enable running the tests in https://github.com/unicode-org/message-format-wg/blob/main/test/tests/pattern-selection.jsonsee https://github.com/unicode-org/message-format-wg/blob/main/test/README.md#test-functions