Added i18n patterns and language list to template
This commit is contained in:
parent
8d3cd83f0b
commit
946c14530a
|
@ -66,6 +66,7 @@ MIDDLEWARE_CLASSES = (
|
||||||
'django.contrib.sessions.middleware.SessionMiddleware',
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
||||||
'django.middleware.common.CommonMiddleware',
|
'django.middleware.common.CommonMiddleware',
|
||||||
'django.middleware.csrf.CsrfViewMiddleware',
|
'django.middleware.csrf.CsrfViewMiddleware',
|
||||||
|
'django.middleware.locale.LocaleMiddleware',
|
||||||
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
||||||
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
|
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
|
||||||
'django.contrib.messages.middleware.MessageMiddleware',
|
'django.contrib.messages.middleware.MessageMiddleware',
|
||||||
|
@ -116,10 +117,10 @@ DATABASES = {
|
||||||
# Internationalization
|
# Internationalization
|
||||||
# https://docs.djangoproject.com/en/1.8/topics/i18n/
|
# https://docs.djangoproject.com/en/1.8/topics/i18n/
|
||||||
|
|
||||||
LANGUAGE_CODE = 'es'
|
LANGUAGE_CODE = 'en'
|
||||||
|
|
||||||
LANGUAGES = (
|
LANGUAGES = (
|
||||||
('en-us', u'English'),
|
('en', u'English'),
|
||||||
('es', u'Español'),
|
('es', u'Español'),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -140,7 +140,19 @@
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="four wide column left aligned"></div>
|
<div class="four wide column left aligned">
|
||||||
|
<h4>{% trans "Language" %}</h4>
|
||||||
|
|
||||||
|
{% get_available_languages as languages %}
|
||||||
|
|
||||||
|
<div class="ui link list">
|
||||||
|
{% for lang_code, lang_name in languages %}
|
||||||
|
{% language lang_code %}
|
||||||
|
<a class="item" href="#">{{ lang_name }}</a>
|
||||||
|
{% endlanguage %}
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="four wide column left aligned"></div>
|
<div class="four wide column left aligned"></div>
|
||||||
<div class="four wide column left aligned">
|
<div class="four wide column left aligned">
|
||||||
<h4>AmiiboFindr</h4>
|
<h4>AmiiboFindr</h4>
|
||||||
|
|
|
@ -19,6 +19,7 @@ from django.conf.urls import include, url, patterns
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.conf.urls.static import static
|
from django.conf.urls.static import static
|
||||||
|
from django.conf.urls.i18n import i18n_patterns
|
||||||
|
|
||||||
|
|
||||||
handler404 = 'amiibofindr.apps.core.views.error404'
|
handler404 = 'amiibofindr.apps.core.views.error404'
|
||||||
|
@ -28,6 +29,9 @@ handler500 = 'amiibofindr.apps.core.views.error500'
|
||||||
urlpatterns = patterns(
|
urlpatterns = patterns(
|
||||||
'',
|
'',
|
||||||
url(r'^amiibofindr-admin/', include(admin.site.urls)),
|
url(r'^amiibofindr-admin/', include(admin.site.urls)),
|
||||||
|
)
|
||||||
|
|
||||||
|
urlpatterns += i18n_patterns(
|
||||||
url(r'^account/', include('allauth.urls')),
|
url(r'^account/', include('allauth.urls')),
|
||||||
url(r'^', include('amiibofindr.apps.amiibo.urls', namespace='amiibo')),
|
url(r'^', include('amiibofindr.apps.amiibo.urls', namespace='amiibo')),
|
||||||
url(r'^', include('amiibofindr.apps.home.urls', namespace='home')),
|
url(r'^', include('amiibofindr.apps.home.urls', namespace='home')),
|
||||||
|
|
Loading…
Reference in New Issue