diff --git a/app/src/processing/app/debug/TargetPackage.java b/app/src/processing/app/debug/TargetPackage.java index 6bc199b31..68c1a488c 100644 --- a/app/src/processing/app/debug/TargetPackage.java +++ b/app/src/processing/app/debug/TargetPackage.java @@ -23,11 +23,14 @@ */ package processing.app.debug; +import static processing.app.I18n._; + import java.io.File; import java.util.Collection; import java.util.LinkedHashMap; import java.util.Map; +import processing.app.I18n; import processing.app.helpers.filefilters.OnlyDirs; public class TargetPackage { @@ -51,12 +54,14 @@ public class TargetPackage { TargetPlatform platform = new TargetPlatform(arch, subFolder, this); platforms.put(arch, platform); } catch (TargetPlatformException e) { - continue; + System.out.println(e.getMessage()); } } - if(platforms.size() == 0) { - throw new TargetPlatformException("No architecture directories with boards.txt files were found in hardware folder " + _folder.getName() + ". Is it pre-1.5?"); + if (platforms.size() == 0) { + throw new TargetPlatformException(I18n + .format(_("No valid hardware definitions found in folder {0}."), + _folder.getName())); } }