Change the first day of the week from Monday to Sunday for Brazil
(and all of Portuguese except for Portugal, since Brazil's behavior
should be the default for Portuguese in an unknown country).

Issue: 5243
Patch by: jat
Review by: pdr


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9411 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/i18n/client/constants/DateTimeConstantsImpl_pt.properties b/user/src/com/google/gwt/i18n/client/constants/DateTimeConstantsImpl_pt.properties
index d5ae383..3eb737f 100644
--- a/user/src/com/google/gwt/i18n/client/constants/DateTimeConstantsImpl_pt.properties
+++ b/user/src/com/google/gwt/i18n/client/constants/DateTimeConstantsImpl_pt.properties
@@ -26,5 +26,5 @@
 ampms = AM, PM
 dateFormats = EEEE\\, d 'de' MMMM 'de' y, d 'de' MMMM 'de' y, dd/MM/yyyy, dd/MM/yy
 timeFormats = HH'h'mm'min'ss's' zzzz, HH'h'mm'min'ss's' z, HH:mm:ss, HH:mm
-firstDayOfTheWeek = 2
+firstDayOfTheWeek = 1
 weekendRange = 7, 1
diff --git a/user/src/com/google/gwt/i18n/client/impl/cldr/DateTimeFormatInfoImpl_pt.java b/user/src/com/google/gwt/i18n/client/impl/cldr/DateTimeFormatInfoImpl_pt.java
index dbe6221..48874ee 100644
--- a/user/src/com/google/gwt/i18n/client/impl/cldr/DateTimeFormatInfoImpl_pt.java
+++ b/user/src/com/google/gwt/i18n/client/impl/cldr/DateTimeFormatInfoImpl_pt.java
@@ -59,6 +59,11 @@
   }
 
   @Override
+  public int firstDayOfTheWeek() {
+    return 0;
+  }
+
+  @Override
   public String formatMinuteSecond() {
     return "mm'min'ss's'";
   }
diff --git a/user/src/com/google/gwt/i18n/client/impl/cldr/DateTimeFormatInfoImpl_pt_PT.java b/user/src/com/google/gwt/i18n/client/impl/cldr/DateTimeFormatInfoImpl_pt_PT.java
index f7c62a9..7c30159 100644
--- a/user/src/com/google/gwt/i18n/client/impl/cldr/DateTimeFormatInfoImpl_pt_PT.java
+++ b/user/src/com/google/gwt/i18n/client/impl/cldr/DateTimeFormatInfoImpl_pt_PT.java
@@ -36,6 +36,11 @@
   }
 
   @Override
+  public int firstDayOfTheWeek() {
+    return 1;
+  }
+
+  @Override
   public String formatHour12Minute() {
     return "h:mm";
   }