|
|
@@ -165,8 +165,8 @@ class EmailUserCreationForm(forms.ModelForm):
|
|
165
|
165
|
|
|
166
|
166
|
|
|
167
|
167
|
class SearchByDateRangeForm(forms.Form):
|
|
168
|
|
- date_from = forms.DateField(required=False, label="From")
|
|
169
|
|
- date_to = forms.DateField(required=False, label="To")
|
|
|
168
|
+ date_from = forms.DateField(required=False, label=_("From"))
|
|
|
169
|
+ date_to = forms.DateField(required=False, label=_("To"))
|
|
170
|
170
|
|
|
171
|
171
|
def clean(self):
|
|
172
|
172
|
if self.is_valid() and not self.cleaned_data['date_from'] and not self.cleaned_data['date_to']:
|
|
|
@@ -175,15 +175,17 @@ class SearchByDateRangeForm(forms.Form):
|
|
175
|
175
|
|
|
176
|
176
|
def description(self):
|
|
177
|
177
|
if not self.is_bound or not self.is_valid():
|
|
178
|
|
- return 'All orders'
|
|
|
178
|
+ return _('All orders')
|
|
179
|
179
|
date_from = self.cleaned_data['date_from']
|
|
180
|
180
|
date_to = self.cleaned_data['date_to']
|
|
181
|
181
|
if date_from and date_to:
|
|
182
|
|
- return 'Orders placed between %s and %s' % (date_from, date_to)
|
|
|
182
|
+ return _('Orders placed between %(date_from)s and %(date_to)s') % {
|
|
|
183
|
+ 'date_from': date_from,
|
|
|
184
|
+ 'date_to': date_to }
|
|
183
|
185
|
elif date_from and not date_to:
|
|
184
|
|
- return 'Orders placed since %s' % date_from
|
|
|
186
|
+ return _('Orders placed since %s') % date_from
|
|
185
|
187
|
elif not date_from and date_to:
|
|
186
|
|
- return 'Orders placed until %s' % date_to
|
|
|
188
|
+ return _('Orders placed until %s') % date_to
|
|
187
|
189
|
|
|
188
|
190
|
def get_filters(self):
|
|
189
|
191
|
date_from = self.cleaned_data['date_from']
|