I changed this:
from Store import views urlpatterns = i18n_patterns( url(r'^$', views.home, name ='home'), ) urlpatterns += [ # url(r'/es/^$', views.home, name ='home'), url(r'^sobre-nos/$', views.about, name ='about'), url(r'^dashboard/translation$',views.dashboard_translation, name="dashboard_translation"), url(r'^dashboard/sobre-nos/$', views.sobre_nos, name='dashboard-sobre-nos'), url(r'^dashboard/bem-estar/$', views.bem_estar, name='dashboard-bem-estar'), url(r'^dashboard/home-page/$', views.home_page, name='dashboard-home-page'), ] from django.contrib.sitemaps import views urlpatterns += [ path('store/', include('Store.urls')), path('bem-estar/', include('myblog.urls')), path('ckeditor/', include('ckeditor_uploader.urls')), path('i18n/', include('django.conf.urls.i18n')), # > Django-2.0 path('admin/', admin.site.urls), # > Django-2.0 path('', include(apps.get_app_config('oscar').urls[0])), # > Django-2.0 url(r'^sitemap\.xml$', views.index, {'sitemaps': base_sitemaps}), url(r'^sitemap-(?P<section>.+)\.xml$', views.sitemap, {'sitemaps': base_sitemaps}, name='django.contrib.sitemaps.views.sitemap'), ]+static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) but now I can't access root directory again, I am redirected to catalogue despite the language selection quarta-feira, 22 de Janeiro de 2020 às 15:08:47 UTC, Samir Shah escreveu: > > Okay, I see where your issue is now. The problem is here: > > urlpatterns = [ > url(r'^$', views.home, name ='home'), > ] > > Your home URL is not internationalised - it only works for / and not for > any language-prefixed URL. For any language-prefixed URL you'll end up with > Oscar's default home view (which in turn redirects to the catalogue view). > You need to wrap it in django.conf.urls.i18n.i18n_patterns > <https://docs.djangoproject.com/en/3.0/topics/i18n/translation/#django.conf.urls.i18n.i18n_patterns> > > (see example in sandbox > <https://github.com/django-oscar/django-oscar/blob/master/sandbox/urls.py#L33>), > > something like this: > > > urlpatterns = i18n_patterns( > url(r'^$', views.home, name ='home'), > ) > -- https://github.com/django-oscar/django-oscar http://django-oscar.readthedocs.org/en/latest/ https://twitter.com/django_oscar --- You received this message because you are subscribed to the Google Groups "django-oscar" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-oscar+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/django-oscar/62565f80-f91d-44c5-b952-197731f7378e%40googlegroups.com.