I dealt with this by checking the word count of the first translation before rendering the translation menu.
{{ if .IsTranslated }}
{{ if gt (index .Translations 0).WordCount 0 }}
<nav class="LangNav">
{{ range .Translations }}
<a href="{{ .Permalink }}">{{ .Language.LanguageName }}</a>
{{ end}}
</nav>
{{ end }}
{{ end }}