Not defined language strings or hardcoded language are one of the main reasons for denying a MOD and will be in the future for extensinos.
Adding the language variable maybe takes one or two minutes. Having an undescriptive error message like MISSING_FIELD will definitely cause more issues for the end user than adding that language variable.