Merge branch 'main' into release
This commit is contained in:
commit
c6f534d2f8
|
@ -1021,7 +1021,10 @@ class SchemasImportAddView(SchemasMix):
|
|||
|
||||
def get_description(self):
|
||||
for des in json.loads(self.get_template_description()).get('description', []):
|
||||
if settings.LANGUAGE_CODE == des.get('lang'):
|
||||
lang = settings.LANGUAGE_CODE
|
||||
if lang == 'ca':
|
||||
lang = 'ca_ES'
|
||||
if lang == des.get('lang'):
|
||||
return des.get('value', '')
|
||||
return ''
|
||||
|
||||
|
|
|
@ -537,7 +537,7 @@ class Schemas(models.Model):
|
|||
if request:
|
||||
language_code = request.LANGUAGE_CODE
|
||||
if self._is_catalan_code(language_code):
|
||||
language_code = 'ca'
|
||||
language_code = 'ca_ES'
|
||||
|
||||
return language_code
|
||||
|
||||
|
@ -549,7 +549,7 @@ class Schemas(models.Model):
|
|||
return None
|
||||
|
||||
def _is_catalan_code(self, language_code):
|
||||
return language_code == 'ca_ES'
|
||||
return language_code == 'ca'
|
||||
|
||||
@name.setter
|
||||
def name(self, value):
|
||||
|
|
|
@ -36,6 +36,7 @@ class KeyFirstTimeTest(TestCase):
|
|||
|
||||
settings.DOMAIN = self.org.name
|
||||
settings.ENABLE_EMAIL = False
|
||||
settings.LANGUAGE_CODE = 'en'
|
||||
|
||||
def set_cache(self):
|
||||
cache.set("KEY_DIDS", '1234', None)
|
||||
|
@ -94,6 +95,7 @@ class CredentialsViewTest(TestCase):
|
|||
|
||||
settings.DOMAIN = self.org.name
|
||||
settings.ENABLE_EMAIL = False
|
||||
settings.LANGUAGE_CODE = 'en'
|
||||
|
||||
self.admin_login()
|
||||
self.create_schemas()
|
||||
|
|
|
@ -12,6 +12,7 @@ from django.core.exceptions import FieldError
|
|||
from idhub_auth.models import User
|
||||
from idhub.admin.tables import DashboardTable, UserTable, TemplateTable
|
||||
from idhub.models import Event, Membership, Rol, UserRol, Service, Schemas
|
||||
from oidc4vp.models import Organization
|
||||
|
||||
|
||||
class AdminDashboardTableTest(TestCase):
|
||||
|
@ -22,6 +23,10 @@ class AdminDashboardTableTest(TestCase):
|
|||
password='adminpass12')
|
||||
self.admin_user.accept_gdpr=True
|
||||
self.admin_user.save()
|
||||
self.org = Organization.objects.create(name="testserver", main=True)
|
||||
settings.LANGUAGE_CODE = 'en'
|
||||
settings.DOMAIN = self.org.name
|
||||
settings.ENABLE_EMAIL = False
|
||||
|
||||
@classmethod
|
||||
def setUpTestData(cls):
|
||||
|
|
|
@ -197,12 +197,13 @@ LOCALE_PATHS = [
|
|||
]
|
||||
# LANGUAGE_CODE="en"
|
||||
# LANGUAGE_CODE="es"
|
||||
LANGUAGE_CODE="en"
|
||||
LANGUAGE_CODE = config('LANGUAGE_CODE', "ca")
|
||||
gettext = lambda s: s
|
||||
LANGUAGES = (
|
||||
('de', gettext('German')),
|
||||
('en', gettext('English')),
|
||||
('ca', gettext('Catalan')),
|
||||
('es', gettext('Spanish')),
|
||||
)
|
||||
USE_I18N = True
|
||||
USE_L10N = True
|
||||
|
|
Loading…
Reference in New Issue