How to add conditions to an i18n translation file
Summary The issue arises because Angular i18n translation files cannot apply conditional grammar rules (like French elision de → d’ before a vowel) directly inside the translation unit. The translation system treats interpolations as opaque values, so it cannot inspect the first letter of {{country}}. Root Cause ICU expressions cannot evaluate string contents, only discrete … Read more