Ignore resources where the language could not be parsed.

Change-Id: I4e2d1fb88deee45b675ac8a243b729e2891289aa
diff --git a/org.eclipse.scout.nls.sdk/src/org/eclipse/scout/nls/sdk/model/workspace/project/AbstractNlsProject.java b/org.eclipse.scout.nls.sdk/src/org/eclipse/scout/nls/sdk/model/workspace/project/AbstractNlsProject.java
index 6e2edb1..3a6a464 100644
--- a/org.eclipse.scout.nls.sdk/src/org/eclipse/scout/nls/sdk/model/workspace/project/AbstractNlsProject.java
+++ b/org.eclipse.scout.nls.sdk/src/org/eclipse/scout/nls/sdk/model/workspace/project/AbstractNlsProject.java
@@ -436,7 +436,9 @@
     try {
       ITranslationResource[] translationResources = loadTranslationResources();
       for (ITranslationResource r : translationResources) {
-        addTranslationResource(r, new NullProgressMonitor());
+        if (r.getLanguage() != null) {
+          addTranslationResource(r, new NullProgressMonitor());
+        }
       }
     }
     catch (CoreException e) {