diff --git a/emencia/django/newsletter/forms.py b/emencia/django/newsletter/forms.py index 87e7866e..f3eddb1f 100644 --- a/emencia/django/newsletter/forms.py +++ b/emencia/django/newsletter/forms.py @@ -160,7 +160,11 @@ class MailingSettingsForm(forms.ModelForm): # area self.initial['area'] = set(self.instance.f_countries.values_list('area_id', flat=True)) area_q = Area.objects.language().all().order_by('name') - area_q = area_q.extra(where=[" `{db_table}_translation`.`language_code` = 'ru' ".format(db_table=Area._meta.db_table)]) + where = " `{db_table}_translation`.`language_code` = '{lang}' "\ + .format( + db_table=Area._meta.db_table, + lang=get_language()) + area_q = area_q.extra(where=[where]) self.fields['area'].queryset = area_q # foreign countries