From 5b14f98a959faf10aab594d5e30324366f9068b5 Mon Sep 17 00:00:00 2001 From: youtaol Date: Fri, 29 Jun 2012 12:21:31 +0800 Subject: [PATCH] Add French and Arabic support to End-to-end test. --- .../apps/mytracks/endtoendtest/EndToEndTestUtils.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/EndToEndTestUtils.java b/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/EndToEndTestUtils.java index 1b14dc53c..a19260f65 100644 --- a/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/EndToEndTestUtils.java +++ b/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/EndToEndTestUtils.java @@ -88,17 +88,21 @@ public class EndToEndTestUtils { private static void checkLanguage() { RELATIVE_STARTTIME_POSTFIX_MULTILINGUAL.put("es", "mins ago"); - RELATIVE_STARTTIME_POSTFIX_MULTILINGUAL.put("de", "Minuten"); + RELATIVE_STARTTIME_POSTFIX_MULTILINGUAL.put("de", "minute"); + RELATIVE_STARTTIME_POSTFIX_MULTILINGUAL.put("fr", "Minuten"); + RELATIVE_STARTTIME_POSTFIX_MULTILINGUAL.put("ar", "دقيقة"); RELATIVE_STARTTIME_POSTFIX_MULTILINGUAL.put("zh", "分钟前"); VIEW_MODE_ENGLISH_MULTILINGUAL.put("es", "mode"); VIEW_MODE_ENGLISH_MULTILINGUAL.put("de", "modus"); + VIEW_MODE_ENGLISH_MULTILINGUAL.put("fr", "Mode"); + VIEW_MODE_ENGLISH_MULTILINGUAL.put("ar", "وضع"); VIEW_MODE_ENGLISH_MULTILINGUAL.put("zh", "模式"); // Check the language, test in Chinese or English. String deviceLanguage = instrumentation.getContext().getResources().getConfiguration().locale.getLanguage(); - if (deviceLanguage.equalsIgnoreCase("zh") || deviceLanguage.equalsIgnoreCase("de")) { + if (RELATIVE_STARTTIME_POSTFIX_MULTILINGUAL.get(deviceLanguage) != null) { RELATIVE_STARTTIME_POSTFIX = RELATIVE_STARTTIME_POSTFIX_MULTILINGUAL.get(deviceLanguage); VIEW_MODE = VIEW_MODE_ENGLISH_MULTILINGUAL.get(deviceLanguage); } else {