We currently support a superset of ICU that includes boolean, doesn't always require other, etc. We could compile this down to something ICU-compliant for better interop with other tools.
The conversion back would be lossy. For example {x, boolean, true {y} false {z}} could be compiled to {x, select, true {y} false {z} other {__NOOP__}}. It could be compiled back to our superset provided the keys aren't renamed and __NOOP__ is left alone.
We currently support a superset of ICU that includes
boolean
, doesn't always requireother
, etc. We could compile this down to something ICU-compliant for better interop with other tools.The conversion back would be lossy. For example
{x, boolean, true {y} false {z}}
could be compiled to{x, select, true {y} false {z} other {__NOOP__}}
. It could be compiled back to our superset provided the keys aren't renamed and__NOOP__
is left alone.