[tuxdroid-svn] r4923 - in software_suite_v3/smart-core/smart-server/trunk/util/applicationserver:
Status: Beta
Brought to you by:
ks156
|
From: remi <c2m...@c2...> - 2009-06-28 21:14:39
|
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)
# --------------------------------------------------------------------------
|