diff --git a/astrid/res/values-it/strings.xml b/astrid/res/values-it/strings.xml index 244ac9ea0..234706825 100644 --- a/astrid/res/values-it/strings.xml +++ b/astrid/res/values-it/strings.xml @@ -84,7 +84,7 @@ Ripristina sommario - Il File% s contiene %s. \n\ n% s importati,\n %s esiste già \n % s contiene errori \n + Il File %s contiene %s.\n\n %s importati\n %s esiste già\n %s contiene errori\n Importazione in corso... diff --git a/astrid/res/values-pl/strings.xml b/astrid/res/values-pl/strings.xml index bab4149c9..d6aca5d7d 100644 --- a/astrid/res/values-pl/strings.xml +++ b/astrid/res/values-pl/strings.xml @@ -292,7 +292,7 @@ Szukaj zadań - Pasujących do + Pasujących do: %s Utworzono skrót: %s diff --git a/tests/src/com/todoroo/andlib/test/TranslationTests.java b/tests/src/com/todoroo/andlib/test/TranslationTests.java index c5041320b..dad134ab6 100644 --- a/tests/src/com/todoroo/andlib/test/TranslationTests.java +++ b/tests/src/com/todoroo/andlib/test/TranslationTests.java @@ -131,12 +131,19 @@ abstract public class TranslationTests extends TodorooTestCase { final int[] strings = getResourceIds(getStringResources()); final FormatStringData[] formatStrings = new FormatStringData[strings.length]; + final StringBuilder failures = new StringBuilder(); + for(int i = 0; i < strings.length; i++) { - String string = r.getString(strings[i]); - formatStrings[i] = new FormatStringData(string); + try { + String string = r.getString(strings[i]); + formatStrings[i] = new FormatStringData(string); + } catch (Exception e) { + String name = r.getResourceName(strings[i]); + failures.append(String.format("error opening %s: %s\n", + name, e.getMessage())); + } } - final StringBuilder failures = new StringBuilder(); forEachLocale(new Runnable() { public void run() { @@ -159,7 +166,7 @@ abstract public class TranslationTests extends TodorooTestCase { } }); - assertEquals(failures.toString(), 0, errorCount(failures)); + assertTrue(failures.toString(), errorCount(failures) == 0); } /**