aboutsummaryrefslogtreecommitdiffstats
path: root/tuxlite_tbs
diff options
context:
space:
mode:
authorSylvain GARANCHER <sylvain.garancher@syleam.fr>2013-08-28 04:07:40 +0200
committerSylvain GARANCHER <sylvain.garancher@syleam.fr>2013-08-28 04:07:40 +0200
commit21588b23faa7981136e01ec80b280dc2223f71e8 (patch)
tree3e123a7848f6092082ae3dd5045ec89e9da33698 /tuxlite_tbs
parent0efd36473c6558dc398601f8d4820d47fad33a92 (diff)
downloadpelican-themes-21588b23faa7981136e01ec80b280dc2223f71e8.zip
pelican-themes-21588b23faa7981136e01ec80b280dc2223f71e8.tar.gz
pelican-themes-21588b23faa7981136e01ec80b280dc2223f71e8.tar.bz2
[IMP] Add language management for theme tuxlite_tbs
Diffstat (limited to 'tuxlite_tbs')
-rw-r--r--tuxlite_tbs/templates/base.html2
-rw-r--r--tuxlite_tbs/templates/metadata.html6
-rw-r--r--tuxlite_tbs/templates/page.html10
3 files changed, 16 insertions, 2 deletions
diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html
index 2c18586..4dd1f52 100644
--- a/tuxlite_tbs/templates/base.html
+++ b/tuxlite_tbs/templates/base.html
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="en">
+<html lang="{{ DEFAULT_LANG }}">
<head>
<meta charset="utf-8">
<title>{% block windowtitle %}{{ SITENAME }}{% endblock %}</title>
diff --git a/tuxlite_tbs/templates/metadata.html b/tuxlite_tbs/templates/metadata.html
index 3f7e987..1ee8b86 100644
--- a/tuxlite_tbs/templates/metadata.html
+++ b/tuxlite_tbs/templates/metadata.html
@@ -2,6 +2,12 @@
{% if article.author %}
by <a class="url fn" href="{{ SITEURL }}/{{ article.author.url }}">{{ article.author }}</a>
+ {% if article.translations %}
+ <a href="{{ SITEURL }}/{{ article.url }}" class="btn btn-info xsmall">{{ article.lang or DEFAULT_LANG }}</a>
+ {% for translation in article.translations %}
+ <a href="{{ SITEURL }}/{{ translation.url }}" class="btn btn-info xsmall">{{ translation.lang }}</a>&nbsp;
+ {% endfor %}
+ {% endif %}
{% endif %}
{# Filed under <a href="{{ SITEURL }}/{{ article.category.url }}">{{ article.category }}</a> #}
diff --git a/tuxlite_tbs/templates/page.html b/tuxlite_tbs/templates/page.html
index 65470ea..df15a33 100644
--- a/tuxlite_tbs/templates/page.html
+++ b/tuxlite_tbs/templates/page.html
@@ -2,7 +2,15 @@
{% block title %} {% endblock %}
{% block content %}
<section id="content" class="body">
- <h2 class="content-title">{{ page.title }}</h2>
+ <h2 class="content-title">
+ {{ page.title }}
+ {% if page.translations %}
+ <a href="{{ SITEURL }}/{{ page.url }}" class="btn btn-info xsmall">{{ page.lang or DEFAULT_LANG }}</a>
+ {% for translation in page.translations %}
+ <a href="{{ SITEURL }}/{{ translation.url }}" class="btn btn-info xsmall">{{ translation.lang }}</a>&nbsp;
+ {% endfor %}
+ {% endif %}
+ </h2>
{% if PDF_PROCESSOR %}<a href="{{ SITEURL }}/pdf/{{ page.slug }}.pdf">get
the pdf</a>{% endif %}
{{ page.content }}