Author: remi
Date: 2009-06-28 23:14:28 +0200 (Sun, 28 Jun 2009)
New Revision: 4923

Modified:
   
software_suite_v3/smart-core/smart-server/trunk/util/applicationserver/gadget/Gadget.py
   
software_suite_v3/smart-core/smart-server/trunk/util/applicationserver/ugc/Ugc.py
Log:
* fixed some default values in the start commands (multi-language support)

Modified: 
software_suite_v3/smart-core/smart-server/trunk/util/applicationserver/gadget/Gadget.py
===================================================================
--- 
software_suite_v3/smart-core/smart-server/trunk/util/applicationserver/gadget/Gadget.py
     2009-06-28 21:13:17 UTC (rev 4922)
+++ 
software_suite_v3/smart-core/smart-server/trunk/util/applicationserver/gadget/Gadget.py
     2009-06-28 21:14:28 UTC (rev 4923)
@@ -491,7 +491,7 @@
             if parameters.has_key(parameter.getName()):
                 myParameters[parameter.getName()] = 
parameters[parameter.getName()]
             else:
-                myParameters[parameter.getName()] = parameter.getDefaultValue()
+                myParameters[parameter.getName()] = 
parameter.getDefaultValue(self.__parent.getLanguage())
         if not parameters.has_key('uuid'):
             myParameters['uuid'] = self.getDescription().getUuid()
         for key in parameters.keys():

Modified: 
software_suite_v3/smart-core/smart-server/trunk/util/applicationserver/ugc/Ugc.py
===================================================================
--- 
software_suite_v3/smart-core/smart-server/trunk/util/applicationserver/ugc/Ugc.py
   2009-06-28 21:13:17 UTC (rev 4922)
+++ 
software_suite_v3/smart-core/smart-server/trunk/util/applicationserver/ugc/Ugc.py
   2009-06-28 21:14:28 UTC (rev 4923)
@@ -411,6 +411,11 @@
         for key in parameters.keys():
             if not myParameters.has_key(key):
                 myParameters[key] = parameters[key]
+        if not myParameters.has_key("language"):
+            myParameters["language"] = self.__parent.getLanguage()
+            myParameters["locutor"] = self.__parent.getLocutor()
+            myParameters["pitch"] = self.__parent.getPitch()
+            myParameters["country"] = self.__parent.getCountry()
         return self.__parentGadget.start(command, myParameters)
 
     # 
--------------------------------------------------------------------------


------------------------------------------------------------------------------
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to