Specifically Covered is whether the language you're translating in has translated all the fields in the target document.
Generally Covered is whether any language in the same family (like zh-HANS and zh-HANT) has translated all the fields. It's on my TODO list to not display "Generally Covered" for languages with only one language in the family, because it's not any different from Specifically Covered.
It looks like Lost Viking has your translations properly in there now; not sure what happened.
I'm working on the bug with i18n coverage not updating properly for empty translations that don't need doing here: https://github.com/codecombat/codecombat/issues/2630