Author: jerome
Date: 2008-12-08 22:25:27 +0100 (Mon, 08 Dec 2008)
New Revision: 3047

Modified:
   
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/CcInterface.java
   
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/Languages.java
   
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/LanguagesSet/languages_es_ES.properties
Log:
*Fixed : 179 ?\226?\128?\148 Errors with some locale.

Modified: 
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/CcInterface.java
===================================================================
--- 
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/CcInterface.java
        2008-12-08 18:04:14 UTC (rev 3046)
+++ 
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/CcInterface.java
        2008-12-08 21:25:27 UTC (rev 3047)
@@ -553,6 +553,7 @@
                if (fileMenu == null) {
                        
                        final String path = 
CcCommons.language.getMenuSubDirectory();
+                       System.out.println("path: " + path);
                        Point p = CcCommons.language.getMenuFileLocation();
                        
                        fileMenu = new TuxButton(path +"file.png", new 
Rectangle(p.x, p.y, 50, 24));

Modified: 
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/Languages.java
===================================================================
--- 
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/Languages.java
 2008-12-08 18:04:14 UTC (rev 3046)
+++ 
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/Languages.java
 2008-12-08 21:25:27 UTC (rev 3047)
@@ -24,7 +24,10 @@
 
 import java.awt.Point;
 import java.util.Locale;
+import java.util.MissingResourceException;
 import java.util.ResourceBundle;
+
+import com.tuxdroid.cc.CcCommons;
 
 public class Languages {
        
@@ -40,9 +43,17 @@
                try{
                        captions = ResourceBundle.getBundle(bundle,locale);
                }
+               
+               catch(MissingResourceException missingBundle)
+               {
+                       CcCommons.settings.saveLocale("en", "US");
+                       this.locale = new Locale("en", "US");
+                       captions = ResourceBundle.getBundle(bundle, 
this.locale);
+               }
+               
                catch(Exception e)
                {
-                       e.printStackTrace();
+                       CcCommons.settings.saveLocale("en", "US");
                        this.locale = new Locale("en", "US");
                        captions = ResourceBundle.getBundle(bundle, 
this.locale);
                }

Modified: 
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/LanguagesSet/languages_es_ES.properties
===================================================================
(Binary files differ)


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to