I accidentally made the mistake of having a translation key with a trailing space. Finding my mistake was quite a challenge. My suggestion would be to always trim translation keys, meaning no leading or trailing spaces, in case the user accidentally adds a space at the beginning or end.