From 1338b94e075ab5bfc2a6ec941a71cd9b21899535 Mon Sep 17 00:00:00 2001
From: rscnt <rascnt@gmail.com>
Date: Tue, 15 Sep 2015 08:57:56 -0600
Subject: [PATCH] project: urls, added i18n routes

Signed-off-by: rscnt <rascnt@gmail.com>
---
 dynamicweb/urls.py | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/dynamicweb/urls.py b/dynamicweb/urls.py
index 7bafdf28..cb17c48c 100644
--- a/dynamicweb/urls.py
+++ b/dynamicweb/urls.py
@@ -2,18 +2,26 @@ from django.conf.urls import patterns, include, url
 from django.contrib import admin
 # deprecated in version 1.8
 from django.conf.urls.static import static
+# i18n
+from django.conf.urls.i18n import i18n_patterns
+
 from dynamicweb import settings
 
 urlpatterns = [
-    url(r'^admin/', include(admin.site.urls)),
     url(r'^digitalglarus/', include('digitalglarus.urls',
                                      namespace="digitalglarus")),
     url(r'^railshosting/', include('railshosting.urls',
                                    namespace="railshosting")),
-    url(r'^', include('cms.urls')),
     url(r'^taggit_autosuggest/', include('taggit_autosuggest.urls')),
+    url(r'^jsi18n/(?P<packages>\S+?)/$', 'django.views.i18n.javascript_catalog'),
 ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
 
+# note the django CMS URLs included via i18n_patterns
+urlpatterns += i18n_patterns('',
+    url(r'^admin/', include(admin.site.urls)),
+    url(r'^', include('cms.urls')),
+)
+
 if settings.DEBUG:
     urlpatterns += patterns('',
                             url(r'^media/(?P<path>.*)$',