translations
This commit is contained in:
parent
f040f73f51
commit
f73bd0635e
4 changed files with 25 additions and 0 deletions
|
@ -1,6 +1,7 @@
|
|||
import os
|
||||
|
||||
from celery.schedules import crontab
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
DEBUG = False
|
||||
|
||||
|
@ -304,6 +305,7 @@ INSTALLED_APPS = [
|
|||
MIDDLEWARE = [
|
||||
"django.middleware.security.SecurityMiddleware",
|
||||
"django.contrib.sessions.middleware.SessionMiddleware",
|
||||
"django.middleware.locale.LocaleMiddleware",
|
||||
"django.middleware.common.CommonMiddleware",
|
||||
"django.middleware.csrf.CsrfViewMiddleware",
|
||||
"django.contrib.auth.middleware.AuthenticationMiddleware",
|
||||
|
@ -485,3 +487,10 @@ if GLOBAL_LOGIN_REQUIRED:
|
|||
r'/accounts/confirm-email/.*/$',
|
||||
r'/api/v[0-9]+/',
|
||||
]
|
||||
|
||||
LANGUAGES = [
|
||||
("de", _("German")),
|
||||
("en", _("English")),
|
||||
('fr', _('French')),
|
||||
('el', _('Greek')),
|
||||
]
|
||||
|
|
|
@ -7,8 +7,11 @@ from . import management_views, views
|
|||
from .feeds import IndexRSSFeed, SearchRSSFeed
|
||||
|
||||
urlpatterns = [
|
||||
path("i18n/", include("django.conf.urls.i18n")),
|
||||
re_path(r"^$", views.index),
|
||||
re_path(r"^about", views.about, name="about"),
|
||||
re_path(r"^setlanguage", views.setlanguage, name="setlanguage"),
|
||||
|
||||
re_path(r"^add_subtitle", views.add_subtitle, name="add_subtitle"),
|
||||
re_path(r"^categories$", views.categories, name="categories"),
|
||||
re_path(r"^contact$", views.contact, name="contact"),
|
||||
|
|
|
@ -76,6 +76,13 @@ def about(request):
|
|||
return render(request, "cms/about.html", context)
|
||||
|
||||
|
||||
def setlanguage(request):
|
||||
"""Set Language view"""
|
||||
|
||||
context = {}
|
||||
return render(request, "set_language.html", context)
|
||||
|
||||
|
||||
@login_required
|
||||
def add_subtitle(request):
|
||||
"""Add subtitle view"""
|
||||
|
|
|
@ -14,7 +14,13 @@ MediaCMS.contents = {
|
|||
text: "Contact",
|
||||
link: "/contact",
|
||||
icon: 'alternate_email',
|
||||
},
|
||||
{
|
||||
text: "Language",
|
||||
link: "/setlanguage",
|
||||
icon: 'language',
|
||||
}
|
||||
|
||||
],
|
||||
belowNavMenu: null,
|
||||
footer: 'Powered by <a href="//mediacms.io" title="mediacms.io" target="_blank">mediacms.io</a>',
|
||||
|
|
Loading…
Add table
Reference in a new issue