Currently, I am upgrading my app to angular 18 and also am migrating i18n from ngx-translate to angular/localize. Unfortunately, I couldn't achieve plural in typescript, I can do the same in html. Below is my translation text, can someone suggest whether is it support? if yes guide me how to do that properly, const i18NValue = $localize@MessageID:Found {count, plural, =1 {item} other {items}}; Expected text: Found item or Found items. After extract when I check the trans-unit Found {count, plural, =1 {item} other {items}} this doesn't recognise as ICU. Tried changing the localization expression, e.g.: $localize@MessageID:Found ${count}:{count, plural, =1 {item} other {items}}; $localize@MessageID:Found {${count}, plural, =1 {item} other {items}}; $localize@MessageID:Found ${count, plural, =1 {item} other {items}}; but nothing worked. Continue reading...