It's impossible to translate content without the "always available" flag.
Steps to reproduce (in a Platform setup having at least 2 properly configured languages):
1. Create a content type where "Default content availability" is unchecked
2. Create a content of this type in a language
3. Translate this content in a second language
You'll get an error notification saying that the content cannot be loaded in the second language.