[POS-commit] r8176 - in stoqlib/trunk/stoqlib: domain gui/search lib
george at async.com.br
george at async.com.br
Wed Jul 22 14:24:11 BRT 2009
Author: george
Date: Wed Jul 22 14:24:10 2009
New Revision: 8176
Log:
#4032: Na listagem de paises, usar "Brasil" ao inves de "Brazil". r=romaia
Modified:
stoqlib/trunk/stoqlib/domain/parameter.py
stoqlib/trunk/stoqlib/gui/search/parametersearch.py
stoqlib/trunk/stoqlib/lib/parameters.py
Modified: stoqlib/trunk/stoqlib/domain/parameter.py
==============================================================================
--- stoqlib/trunk/stoqlib/domain/parameter.py Thu Jul 16 17:55:04 2009 (r8175)
+++ stoqlib/trunk/stoqlib/domain/parameter.py Wed Jul 22 14:24:10 2009 (r8176)
@@ -27,6 +27,7 @@
from stoqlib.database.orm import UnicodeCol, BoolCol, StringCol
from stoqlib.domain.base import Domain
+from stoqlib.lib.translation import stoqlib_gettext as _
class ParameterData(Domain):
@@ -47,3 +48,8 @@
def get_short_description(self):
from stoqlib.lib.parameters import get_parameter_details
return get_parameter_details(self.field_name).short_desc
+
+ def get_field_value(self):
+ #FIXME: This is a workaround to handle some parameters which are
+ # locale specific.
+ return _(self.field_value)
Modified: stoqlib/trunk/stoqlib/gui/search/parametersearch.py
==============================================================================
--- stoqlib/trunk/stoqlib/gui/search/parametersearch.py Thu Jul 16 17:55:04 2009 (r8175)
+++ stoqlib/trunk/stoqlib/gui/search/parametersearch.py Wed Jul 22 14:24:10 2009 (r8176)
@@ -90,6 +90,9 @@
return data.path
elif isinstance(data, bool):
return [_("No"), _("Yes")][data]
+ elif isinstance(data, unicode):
+ #FIXME: workaround to handle locale specific data
+ return _(data)
return data
def _edit_item(self, item):
Modified: stoqlib/trunk/stoqlib/lib/parameters.py
==============================================================================
--- stoqlib/trunk/stoqlib/lib/parameters.py Thu Jul 16 17:55:04 2009 (r8175)
+++ stoqlib/trunk/stoqlib/lib/parameters.py Wed Jul 22 14:24:10 2009 (r8176)
@@ -305,7 +305,7 @@
ParameterAttr('MAX_SEARCH_RESULTS', int, initial=600),
ParameterAttr('CITY_SUGGESTED', unicode, initial=u'Sao Carlos'),
ParameterAttr('STATE_SUGGESTED', unicode, initial=u'SP'),
- ParameterAttr('COUNTRY_SUGGESTED', unicode, initial=u'Brazil'),
+ ParameterAttr('COUNTRY_SUGGESTED', unicode, initial=_(u'Brazil')),
ParameterAttr('CONFIRM_SALES_ON_TILL', bool, initial=False),
ParameterAttr('RETURN_MONEY_ON_SALES', bool, initial=True),
ParameterAttr('ASK_SALES_CFOP', bool, initial=False),
More information about the POS-commit
mailing list