angular/packages/compiler/test/render3/view
Pete Bacon Darwin c85bcb0c63 feat(compiler): reference ICU message IDs from their placeholders (#43534)
When extracting i18n messages from templates, ICU messages are split out from the
message that contains them. This can make it difficult in the translation files to match up
the two messages, especially if the ICU is reused in multiple placeholders.

This commit builds on top of the previous one to expose the message ID of ICU messages
from the ICU placeholders as additional metadata in the `$localize` tagged strings.
Now the metablock following any placeholder can also contain the associated ID
delimited from the placeholder name by `@@`.

Fixes #17506

PR Close #43534
2021-10-18 09:23:59 -07:00
..
binding_spec.ts refactor(compiler-cli): identify structural directives (#40032) 2020-12-14 12:08:41 -08:00
i18n_spec.ts feat(compiler): reference ICU message IDs from their placeholders (#43534) 2021-10-18 09:23:59 -07:00
parse_template_options_spec.ts refactor(compiler): option to include html comments in ParsedTemplate (#41251) 2021-03-29 15:16:26 -07:00
util.ts refactor(compiler): fix rollup bundle issues due to re-export conflicts (#43431) 2021-10-01 18:28:43 +00:00