Alexa directives do not contain a "locale" key to limit categories based on language
at the moment it's not possible to know the locale of a user to decide to limit categories based on language. For instance, Spanish (MX) doesn't support "Contact Sensor".
At the moment, if you want to support "Contact Sensor" for all other languages, you must remove this category
This is a very big limitation!!!!
I posted a question on the forum related to this... https://forums.developer.amazon.com/questions/234953/smart-home-skill-deploying-for-multiple-languages.html