Today I noticed several labels were missing in a customer’s application. After some investigation it turned out I had accidently logged in using a language they don’t have a license for.
I dug a little deeper and discovered that when using a 3-tier configuration I could choose any language. The AOS can be configured with any language as well. When switching to 2-tier Axapta displayed the expected error about unlicensed languages.
This was a 3.0 SP1 setup, perhaps it’s fixed in later versions.