diff options
Diffstat (limited to 'plugins/i18n_subsites/test_data')
35 files changed, 892 insertions, 0 deletions
diff --git a/plugins/i18n_subsites/test_data/content/images/img.png b/plugins/i18n_subsites/test_data/content/images/img.png new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/plugins/i18n_subsites/test_data/content/images/img.png diff --git a/plugins/i18n_subsites/test_data/content/pages/hidden-page-cz.rst b/plugins/i18n_subsites/test_data/content/pages/hidden-page-cz.rst new file mode 100644 index 0000000..c282faa --- /dev/null +++ b/plugins/i18n_subsites/test_data/content/pages/hidden-page-cz.rst @@ -0,0 +1,7 @@ +404 stránka +=========== +:slug: 404 +:lang: cz +:status: hidden + +Jednoduchá 404 stránka. diff --git a/plugins/i18n_subsites/test_data/content/pages/hidden-page-de.rst b/plugins/i18n_subsites/test_data/content/pages/hidden-page-de.rst new file mode 100644 index 0000000..d8410a1 --- /dev/null +++ b/plugins/i18n_subsites/test_data/content/pages/hidden-page-de.rst @@ -0,0 +1,7 @@ +Eine 404 Seite +============== +:slug: 404 +:lang: de +:status: hidden + +Eine einfache 404 Seite. diff --git a/plugins/i18n_subsites/test_data/content/pages/hidden-page-en.rst b/plugins/i18n_subsites/test_data/content/pages/hidden-page-en.rst new file mode 100644 index 0000000..74a97d7 --- /dev/null +++ b/plugins/i18n_subsites/test_data/content/pages/hidden-page-en.rst @@ -0,0 +1,7 @@ +A 404 page +========== +:slug: 404 +:lang: en +:status: hidden + +A simple 404 page. diff --git a/plugins/i18n_subsites/test_data/content/pages/untranslated-page.rst b/plugins/i18n_subsites/test_data/content/pages/untranslated-page.rst new file mode 100644 index 0000000..ae4c2b8 --- /dev/null +++ b/plugins/i18n_subsites/test_data/content/pages/untranslated-page.rst @@ -0,0 +1,5 @@ +Untranslated page +================= +:lang: en + +This page has no translation. diff --git a/plugins/i18n_subsites/test_data/content/translated_article-cz.rst b/plugins/i18n_subsites/test_data/content/translated_article-cz.rst new file mode 100644 index 0000000..555a69d --- /dev/null +++ b/plugins/i18n_subsites/test_data/content/translated_article-cz.rst @@ -0,0 +1,8 @@ +Přeložený článek +================ +:slug: translated-article +:lang: cz +:date: 2014-09-15 + +Jednoduchý článek s překlady. +Zde je odkaz na `nějaký obrázek <{filename}/images/img.png>`_. diff --git a/plugins/i18n_subsites/test_data/content/translated_article-de.rst b/plugins/i18n_subsites/test_data/content/translated_article-de.rst new file mode 100644 index 0000000..01bf565 --- /dev/null +++ b/plugins/i18n_subsites/test_data/content/translated_article-de.rst @@ -0,0 +1,8 @@ +Ein übersetzter Artikel +======================= +:slug: translated-article +:lang: de +:date: 2014-09-14 + +Ein einfacher Artikel mit einer Übersetzung. +Hier ist ein Link zur `einigem Bild <{filename}/images/img.png>`_. diff --git a/plugins/i18n_subsites/test_data/content/translated_article-en.rst b/plugins/i18n_subsites/test_data/content/translated_article-en.rst new file mode 100644 index 0000000..d7f5dad --- /dev/null +++ b/plugins/i18n_subsites/test_data/content/translated_article-en.rst @@ -0,0 +1,8 @@ +A translated article +==================== +:slug: translated-article +:lang: en +:date: 2014-09-13 + +A simple article with a translation. +Here is a link to `some image <{filename}/images/img.png>`_. diff --git a/plugins/i18n_subsites/test_data/content/untranslated_article-en.rst b/plugins/i18n_subsites/test_data/content/untranslated_article-en.rst new file mode 100644 index 0000000..867ae5d --- /dev/null +++ b/plugins/i18n_subsites/test_data/content/untranslated_article-en.rst @@ -0,0 +1,9 @@ +An untranslated article +======================= +:date: 2014-07-14 +:lang: en + +An article without a translation. +Here is a link to an `untranslated page`_ + +.. _`untranslated page`: {filename}/pages/untranslated-page.rst diff --git a/plugins/i18n_subsites/test_data/localized_theme/babel.cfg b/plugins/i18n_subsites/test_data/localized_theme/babel.cfg new file mode 100644 index 0000000..4406732 --- /dev/null +++ b/plugins/i18n_subsites/test_data/localized_theme/babel.cfg @@ -0,0 +1,2 @@ +[jinja2: templates/**.html] + diff --git a/plugins/i18n_subsites/test_data/localized_theme/messages.pot b/plugins/i18n_subsites/test_data/localized_theme/messages.pot new file mode 100644 index 0000000..578917f --- /dev/null +++ b/plugins/i18n_subsites/test_data/localized_theme/messages.pot @@ -0,0 +1,23 @@ +# Translations template for PROJECT. +# Copyright (C) 2014 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2014. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2014-07-13 12:25+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" + +#: templates/base.html:3 +msgid "Welcome to our" +msgstr "" + diff --git a/plugins/i18n_subsites/test_data/localized_theme/static/style.css b/plugins/i18n_subsites/test_data/localized_theme/static/style.css new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/plugins/i18n_subsites/test_data/localized_theme/static/style.css diff --git a/plugins/i18n_subsites/test_data/localized_theme/templates/base.html b/plugins/i18n_subsites/test_data/localized_theme/templates/base.html new file mode 100644 index 0000000..a24eb1d --- /dev/null +++ b/plugins/i18n_subsites/test_data/localized_theme/templates/base.html @@ -0,0 +1,7 @@ +{% extends "!simple/base.html" %} + +{% block title %}{% trans %}Welcome to our{% endtrans %} {{ SITENAME }}{% endblock %} +{% block head %} +{{ super() }} +<link rel="stylesheet" href="{{ SITEURL }}/{{ THEME_STATIC_DIR }}/style.css" /> +{% endblock %} diff --git a/plugins/i18n_subsites/test_data/localized_theme/translations/de/LC_MESSAGES/messages.mo b/plugins/i18n_subsites/test_data/localized_theme/translations/de/LC_MESSAGES/messages.mo Binary files differnew file mode 100644 index 0000000..2390102 --- /dev/null +++ b/plugins/i18n_subsites/test_data/localized_theme/translations/de/LC_MESSAGES/messages.mo diff --git a/plugins/i18n_subsites/test_data/localized_theme/translations/de/LC_MESSAGES/messages.po b/plugins/i18n_subsites/test_data/localized_theme/translations/de/LC_MESSAGES/messages.po new file mode 100644 index 0000000..2eb4efb --- /dev/null +++ b/plugins/i18n_subsites/test_data/localized_theme/translations/de/LC_MESSAGES/messages.po @@ -0,0 +1,23 @@ +# German translations for PROJECT. +# Copyright (C) 2014 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2014-07-13 12:25+0200\n" +"PO-Revision-Date: 2014-07-13 12:26+0200\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: de <LL@li.org>\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" + +#: templates/base.html:3 +msgid "Welcome to our" +msgstr "Willkommen Sie zur unserer" + diff --git a/plugins/i18n_subsites/test_data/output/an-untranslated-article.html b/plugins/i18n_subsites/test_data/output/an-untranslated-article.html new file mode 100644 index 0000000..f2f6494 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/an-untranslated-article.html @@ -0,0 +1,56 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <title>Testing site - An untranslated article</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testing site Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/theme/style.css" /> + + + + + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/">Testing site</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li><a href="http://example.com/test/pages/untranslated-page.html">Untranslated page</a></li> + <li class="active"><a href="http://example.com/test/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> +<section id="content" class="body"> + <header> + <h2 class="entry-title"> + <a href="http://example.com/test/an-untranslated-article.html" rel="bookmark" + title="Permalink to An untranslated article">An untranslated article</a></h2> + + </header> + <footer class="post-info"> + <time class="published" datetime="2014-07-14T00:00:00+00:00"> + Mon 14 July 2014 + </time> + <address class="vcard author"> + By <a class="url fn" href="http://example.com/test/author/the-tester.html">The Tester</a> + </address> + <div class="category"> + Category: <a href="http://example.com/test/category/misc.html">misc</a> + </div> + </footer><!-- /.post-info --> + <div class="entry-content"> + <p>An article without a translation. +Here is a link to an <a class="reference external" href="http://example.com/test/pages/untranslated-page.html">untranslated page</a></p> + + </div><!-- /.entry-content --> +</section> + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/cz/an-untranslated-article-en.html b/plugins/i18n_subsites/test_data/output/cz/an-untranslated-article-en.html new file mode 100644 index 0000000..4673ee5 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/cz/an-untranslated-article-en.html @@ -0,0 +1,55 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <title>Testovací stránka - An untranslated article</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testovací stránka Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/cz/../theme/style.css" /> + + + + + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/cz/">Testovací stránka</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li class="active"><a href="http://example.com/test/cz/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> +<section id="content" class="body"> + <header> + <h2 class="entry-title"> + <a href="http://example.com/test/cz/an-untranslated-article-en.html" rel="bookmark" + title="Permalink to An untranslated article">An untranslated article</a></h2> + + </header> + <footer class="post-info"> + <time class="published" datetime="2014-07-14T00:00:00+00:00"> + Mon 14 July 2014 + </time> + <address class="vcard author"> + By <a class="url fn" href="http://example.com/test/cz/author/test-testovic.html">Test Testovič</a> + </address> + <div class="category"> + Category: <a href="http://example.com/test/cz/category/misc.html">misc</a> + </div> + </footer><!-- /.post-info --> + <div class="entry-content"> + <p>An article without a translation. +Here is a link to an <a class="reference external" href="http://example.com/test/pages/untranslated-page.html">untranslated page</a></p> + + </div><!-- /.entry-content --> +</section> + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/cz/feeds_all.atom.xml b/plugins/i18n_subsites/test_data/output/cz/feeds_all.atom.xml new file mode 100644 index 0000000..7415e1f --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/cz/feeds_all.atom.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<feed xmlns="http://www.w3.org/2005/Atom"><title>Testovací stránka</title><link href="http://example.com/test/cz/" rel="alternate"></link><link href="http://example.com/test/feeds_all.atom.xml" rel="self"></link><id>http://example.com/test/cz/</id><updated>2014-09-15T00:00:00+00:00</updated><entry><title>Přeložený článek</title><link href="http://example.com/test/cz/translated-article.html" rel="alternate"></link><published>2014-09-15T00:00:00+00:00</published><updated>2014-09-15T00:00:00+00:00</updated><author><name>Test Testovič</name></author><id>tag:example.com,2014-09-15:/test/cz/translated-article.html</id><content type="html"><p>Jednoduchý článek s překlady. +Zde je odkaz na <a class="reference external" href="http://example.com/test/images/img.png">nějaký obrázek</a>.</p> +</content><category term="misc"></category></entry><entry><title>Ein übersetzter Artikel</title><link href="http://example.com/test/de/translated-article.html" rel="alternate"></link><published>2014-09-14T00:00:00+00:00</published><updated>2014-09-14T00:00:00+00:00</updated><author><name>Test Testovič</name></author><id>tag:example.com,2014-09-14:/test/de/translated-article.html</id><content type="html"><p>Ein einfacher Artikel mit einer Übersetzung. +Hier ist ein Link zur <a class="reference external" href="http://example.com/test/images/img.png">einigem Bild</a>.</p> +</content><category term="misc"></category></entry><entry><title>A translated article</title><link href="http://example.com/test/translated-article.html" rel="alternate"></link><published>2014-09-13T00:00:00+00:00</published><updated>2014-09-13T00:00:00+00:00</updated><author><name>Test Testovič</name></author><id>tag:example.com,2014-09-13:/test/translated-article.html</id><content type="html"><p>A simple article with a translation. +Here is a link to <a class="reference external" href="http://example.com/test/images/img.png">some image</a>.</p> +</content><category term="misc"></category></entry><entry><title>An untranslated article</title><link href="http://example.com/test/cz/an-untranslated-article-en.html" rel="alternate"></link><published>2014-07-14T00:00:00+00:00</published><updated>2014-07-14T00:00:00+00:00</updated><author><name>Test Testovič</name></author><id>tag:example.com,2014-07-14:/test/cz/an-untranslated-article-en.html</id><content type="html"><p>An article without a translation. +Here is a link to an <a class="reference external" href="http://example.com/test/pages/untranslated-page.html">untranslated page</a></p> +</content><category term="misc"></category></entry></feed>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/cz/index.html b/plugins/i18n_subsites/test_data/output/cz/index.html new file mode 100644 index 0000000..c5fca32 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/cz/index.html @@ -0,0 +1,56 @@ +<!DOCTYPE html> +<html lang="cz"> +<head> + <title>Welcome to our Testovací stránka</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testovací stránka Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/cz/../theme/style.css" /> +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/cz/">Testovací stránka</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li><a href="http://example.com/test/cz/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> +<section id="content"> +<h2>All articles</h2> + +<ol id="post-list"> + <li><article class="hentry"> + <header> <h2 class="entry-title"><a href="http://example.com/test/cz/translated-article.html" rel="bookmark" title="Permalink to Přeložený článek">Přeložený článek</a></h2> </header> + <footer class="post-info"> + <time class="published" datetime="2014-09-15T00:00:00+00:00"> Mon 15 September 2014 </time> + <address class="vcard author">By + <a class="url fn" href="http://example.com/test/cz/author/test-testovic.html">Test Testovič</a> + </address> + </footer><!-- /.post-info --> + <div class="entry-content"> <p>Jednoduchý článek s překlady. +Zde je odkaz na <a class="reference external" href="http://example.com/test/images/img.png">nějaký obrázek</a>.</p> + </div><!-- /.entry-content --> + </article></li> + <li><article class="hentry"> + <header> <h2 class="entry-title"><a href="http://example.com/test/cz/an-untranslated-article-en.html" rel="bookmark" title="Permalink to An untranslated article">An untranslated article</a></h2> </header> + <footer class="post-info"> + <time class="published" datetime="2014-07-14T00:00:00+00:00"> Mon 14 July 2014 </time> + <address class="vcard author">By + <a class="url fn" href="http://example.com/test/cz/author/test-testovic.html">Test Testovič</a> + </address> + </footer><!-- /.post-info --> + <div class="entry-content"> <p>An article without a translation. +Here is a link to an <a class="reference external" href="http://example.com/test/pages/untranslated-page.html">untranslated page</a></p> + </div><!-- /.entry-content --> + </article></li> +</ol><!-- /#posts-list --> +</section><!-- /#content --> + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/cz/pages/404.html b/plugins/i18n_subsites/test_data/output/cz/pages/404.html new file mode 100644 index 0000000..884203b --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/cz/pages/404.html @@ -0,0 +1,40 @@ +<!DOCTYPE html> +<html lang="cz"> +<head> + <title>Testovací stránka - 404 stránka</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testovací stránka Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/cz/../theme/style.css" /> + + + <link rel="alternate" hreflang="de" href="http://example.com/test/cz/../de/pages/404.html"> + <link rel="alternate" hreflang="en" href="http://example.com/test/cz/../pages/404.html"> + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/cz/">Testovací stránka</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li><a href="http://example.com/test/cz/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> + <h1>404 stránka</h1> + Translations: +<a href="http://example.com/test/cz/../de/pages/404.html" hreflang="de">de</a> +<a href="http://example.com/test/cz/../pages/404.html" hreflang="en">en</a> + + + <p>Jednoduchá 404 stránka.</p> + + + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html> diff --git a/plugins/i18n_subsites/test_data/output/cz/translated-article.html b/plugins/i18n_subsites/test_data/output/cz/translated-article.html new file mode 100644 index 0000000..5a5e545 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/cz/translated-article.html @@ -0,0 +1,61 @@ +<!DOCTYPE html> +<html lang="cz"> +<head> + <title>Testovací stránka - Přeložený článek</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testovací stránka Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/cz/../theme/style.css" /> + + + <link rel="alternate" hreflang="de" href="http://example.com/test/cz/../de/translated-article.html"> + <link rel="alternate" hreflang="en" href="http://example.com/test/cz/../translated-article.html"> + + + + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/cz/">Testovací stránka</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li class="active"><a href="http://example.com/test/cz/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> +<section id="content" class="body"> + <header> + <h2 class="entry-title"> + <a href="http://example.com/test/cz/translated-article.html" rel="bookmark" + title="Permalink to Přeložený článek">Přeložený článek</a></h2> + Translations: +<a href="http://example.com/test/cz/../de/translated-article.html" hreflang="de">de</a> +<a href="http://example.com/test/cz/../translated-article.html" hreflang="en">en</a> + + </header> + <footer class="post-info"> + <time class="published" datetime="2014-09-15T00:00:00+00:00"> + Mon 15 September 2014 + </time> + <address class="vcard author"> + By <a class="url fn" href="http://example.com/test/cz/author/test-testovic.html">Test Testovič</a> + </address> + <div class="category"> + Category: <a href="http://example.com/test/cz/category/misc.html">misc</a> + </div> + </footer><!-- /.post-info --> + <div class="entry-content"> + <p>Jednoduchý článek s překlady. +Zde je odkaz na <a class="reference external" href="http://example.com/test/images/img.png">nějaký obrázek</a>.</p> + + </div><!-- /.entry-content --> +</section> + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/de/drafts/an-untranslated-article-en.html b/plugins/i18n_subsites/test_data/output/de/drafts/an-untranslated-article-en.html new file mode 100644 index 0000000..f01dc31 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/de/drafts/an-untranslated-article-en.html @@ -0,0 +1,55 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <title>Testseite - An untranslated article</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testseite Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/de/../theme/style.css" /> + + + + + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/de/">Testseite</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li class="active"><a href="http://example.com/test/de/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> +<section id="content" class="body"> + <header> + <h2 class="entry-title"> + <a href="http://example.com/test/de/drafts/an-untranslated-article-en.html" rel="bookmark" + title="Permalink to An untranslated article">An untranslated article</a></h2> + + </header> + <footer class="post-info"> + <time class="published" datetime="2014-07-14T00:00:00+00:00"> + Mo 14 Juli 2014 + </time> + <address class="vcard author"> + By <a class="url fn" href="http://example.com/test/de/author/der-tester.html">Der Tester</a> + </address> + <div class="category"> + Category: <a href="http://example.com/test/de/category/misc.html">misc</a> + </div> + </footer><!-- /.post-info --> + <div class="entry-content"> + <p>An article without a translation. +Here is a link to an <a class="reference external" href="http://example.com/test/de/pages/untranslated-page-en.html">untranslated page</a></p> + + </div><!-- /.entry-content --> +</section> + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/de/feeds_all.atom.xml b/plugins/i18n_subsites/test_data/output/de/feeds_all.atom.xml new file mode 100644 index 0000000..8d845fe --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/de/feeds_all.atom.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<feed xmlns="http://www.w3.org/2005/Atom"><title>Testseite</title><link href="http://example.com/test/de/" rel="alternate"></link><link href="http://example.com/test/feeds_all.atom.xml" rel="self"></link><id>http://example.com/test/de/</id><updated>2014-09-15T00:00:00+00:00</updated><entry><title>Přeložený článek</title><link href="http://example.com/test/cz/translated-article.html" rel="alternate"></link><published>2014-09-15T00:00:00+00:00</published><updated>2014-09-15T00:00:00+00:00</updated><author><name>Der Tester</name></author><id>tag:example.com,2014-09-15:/test/cz/translated-article.html</id><content type="html"><p>Jednoduchý článek s překlady. +Zde je odkaz na <a class="reference external" href="http://example.com/test/images/img.png">nějaký obrázek</a>.</p> +</content><category term="misc"></category></entry><entry><title>Ein übersetzter Artikel</title><link href="http://example.com/test/de/translated-article.html" rel="alternate"></link><published>2014-09-14T00:00:00+00:00</published><updated>2014-09-14T00:00:00+00:00</updated><author><name>Der Tester</name></author><id>tag:example.com,2014-09-14:/test/de/translated-article.html</id><content type="html"><p>Ein einfacher Artikel mit einer Übersetzung. +Hier ist ein Link zur <a class="reference external" href="http://example.com/test/images/img.png">einigem Bild</a>.</p> +</content><category term="misc"></category></entry><entry><title>A translated article</title><link href="http://example.com/test/translated-article.html" rel="alternate"></link><published>2014-09-13T00:00:00+00:00</published><updated>2014-09-13T00:00:00+00:00</updated><author><name>Der Tester</name></author><id>tag:example.com,2014-09-13:/test/translated-article.html</id><content type="html"><p>A simple article with a translation. +Here is a link to <a class="reference external" href="http://example.com/test/images/img.png">some image</a>.</p> +</content><category term="misc"></category></entry></feed>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/de/index.html b/plugins/i18n_subsites/test_data/output/de/index.html new file mode 100644 index 0000000..fc43ae1 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/de/index.html @@ -0,0 +1,44 @@ +<!DOCTYPE html> +<html lang="de"> +<head> + <title>Willkommen Sie zur unserer Testseite</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testseite Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/de/../theme/style.css" /> +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/de/">Testseite</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li><a href="http://example.com/test/de/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> +<section id="content"> +<h2>All articles</h2> + +<ol id="post-list"> + <li><article class="hentry"> + <header> <h2 class="entry-title"><a href="http://example.com/test/de/translated-article.html" rel="bookmark" title="Permalink to Ein übersetzter Artikel">Ein übersetzter Artikel</a></h2> </header> + <footer class="post-info"> + <time class="published" datetime="2014-09-14T00:00:00+00:00"> So 14 September 2014 </time> + <address class="vcard author">By + <a class="url fn" href="http://example.com/test/de/author/der-tester.html">Der Tester</a> + </address> + </footer><!-- /.post-info --> + <div class="entry-content"> <p>Ein einfacher Artikel mit einer Übersetzung. +Hier ist ein Link zur <a class="reference external" href="http://example.com/test/images/img.png">einigem Bild</a>.</p> + </div><!-- /.entry-content --> + </article></li> +</ol><!-- /#posts-list --> +</section><!-- /#content --> + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/de/pages/404.html b/plugins/i18n_subsites/test_data/output/de/pages/404.html new file mode 100644 index 0000000..6425660 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/de/pages/404.html @@ -0,0 +1,40 @@ +<!DOCTYPE html> +<html lang="de"> +<head> + <title>Testseite - Eine 404 Seite</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testseite Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/de/../theme/style.css" /> + + + <link rel="alternate" hreflang="cz" href="http://example.com/test/de/../cz/pages/404.html"> + <link rel="alternate" hreflang="en" href="http://example.com/test/de/../pages/404.html"> + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/de/">Testseite</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li><a href="http://example.com/test/de/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> + <h1>Eine 404 Seite</h1> + Translations: +<a href="http://example.com/test/de/../cz/pages/404.html" hreflang="cz">cz</a> +<a href="http://example.com/test/de/../pages/404.html" hreflang="en">en</a> + + + <p>Eine einfache 404 Seite.</p> + + + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/de/pages/untranslated-page-en.html b/plugins/i18n_subsites/test_data/output/de/pages/untranslated-page-en.html new file mode 100644 index 0000000..2df5ff9 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/de/pages/untranslated-page-en.html @@ -0,0 +1,34 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <title>Testseite - Untranslated page</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testseite Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/de/../theme/style.css" /> + + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/de/">Testseite</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li><a href="http://example.com/test/de/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> + <h1>Untranslated page</h1> + + + <p>This page has no translation.</p> + + + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/de/translated-article.html b/plugins/i18n_subsites/test_data/output/de/translated-article.html new file mode 100644 index 0000000..9393b95 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/de/translated-article.html @@ -0,0 +1,61 @@ +<!DOCTYPE html> +<html lang="de"> +<head> + <title>Testseite - Ein übersetzter Artikel</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testseite Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/de/../theme/style.css" /> + + + <link rel="alternate" hreflang="cz" href="http://example.com/test/de/../cz/translated-article.html"> + <link rel="alternate" hreflang="en" href="http://example.com/test/de/../translated-article.html"> + + + + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/de/">Testseite</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li class="active"><a href="http://example.com/test/de/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> +<section id="content" class="body"> + <header> + <h2 class="entry-title"> + <a href="http://example.com/test/de/translated-article.html" rel="bookmark" + title="Permalink to Ein übersetzter Artikel">Ein übersetzter Artikel</a></h2> + Translations: +<a href="http://example.com/test/de/../cz/translated-article.html" hreflang="cz">cz</a> +<a href="http://example.com/test/de/../translated-article.html" hreflang="en">en</a> + + </header> + <footer class="post-info"> + <time class="published" datetime="2014-09-14T00:00:00+00:00"> + So 14 September 2014 + </time> + <address class="vcard author"> + By <a class="url fn" href="http://example.com/test/de/author/der-tester.html">Der Tester</a> + </address> + <div class="category"> + Category: <a href="http://example.com/test/de/category/misc.html">misc</a> + </div> + </footer><!-- /.post-info --> + <div class="entry-content"> + <p>Ein einfacher Artikel mit einer Übersetzung. +Hier ist ein Link zur <a class="reference external" href="http://example.com/test/images/img.png">einigem Bild</a>.</p> + + </div><!-- /.entry-content --> +</section> + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/feeds_all.atom.xml b/plugins/i18n_subsites/test_data/output/feeds_all.atom.xml new file mode 100644 index 0000000..c6c0908 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/feeds_all.atom.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<feed xmlns="http://www.w3.org/2005/Atom"><title>Testing site</title><link href="http://example.com/test/" rel="alternate"></link><link href="http://example.com/test/feeds_all.atom.xml" rel="self"></link><id>http://example.com/test/</id><updated>2014-09-15T00:00:00+00:00</updated><entry><title>Přeložený článek</title><link href="http://example.com/test/cz/translated-article.html" rel="alternate"></link><published>2014-09-15T00:00:00+00:00</published><updated>2014-09-15T00:00:00+00:00</updated><author><name>The Tester</name></author><id>tag:example.com,2014-09-15:/test/cz/translated-article.html</id><content type="html"><p>Jednoduchý článek s překlady. +Zde je odkaz na <a class="reference external" href="http://example.com/test/images/img.png">nějaký obrázek</a>.</p> +</content><category term="misc"></category></entry><entry><title>Ein übersetzter Artikel</title><link href="http://example.com/test/de/translated-article.html" rel="alternate"></link><published>2014-09-14T00:00:00+00:00</published><updated>2014-09-14T00:00:00+00:00</updated><author><name>The Tester</name></author><id>tag:example.com,2014-09-14:/test/de/translated-article.html</id><content type="html"><p>Ein einfacher Artikel mit einer Übersetzung. +Hier ist ein Link zur <a class="reference external" href="http://example.com/test/images/img.png">einigem Bild</a>.</p> +</content><category term="misc"></category></entry><entry><title>A translated article</title><link href="http://example.com/test/translated-article.html" rel="alternate"></link><published>2014-09-13T00:00:00+00:00</published><updated>2014-09-13T00:00:00+00:00</updated><author><name>The Tester</name></author><id>tag:example.com,2014-09-13:/test/translated-article.html</id><content type="html"><p>A simple article with a translation. +Here is a link to <a class="reference external" href="http://example.com/test/images/img.png">some image</a>.</p> +</content><category term="misc"></category></entry><entry><title>An untranslated article</title><link href="http://example.com/test/an-untranslated-article.html" rel="alternate"></link><published>2014-07-14T00:00:00+00:00</published><updated>2014-07-14T00:00:00+00:00</updated><author><name>The Tester</name></author><id>tag:example.com,2014-07-14:/test/an-untranslated-article.html</id><content type="html"><p>An article without a translation. +Here is a link to an <a class="reference external" href="http://example.com/test/pages/untranslated-page.html">untranslated page</a></p> +</content><category term="misc"></category></entry></feed>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/images/img.png b/plugins/i18n_subsites/test_data/output/images/img.png new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/images/img.png diff --git a/plugins/i18n_subsites/test_data/output/index.html b/plugins/i18n_subsites/test_data/output/index.html new file mode 100644 index 0000000..c455687 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/index.html @@ -0,0 +1,57 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <title>Welcome to our Testing site</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testing site Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/theme/style.css" /> +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/">Testing site</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li><a href="http://example.com/test/pages/untranslated-page.html">Untranslated page</a></li> + <li><a href="http://example.com/test/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> +<section id="content"> +<h2>All articles</h2> + +<ol id="post-list"> + <li><article class="hentry"> + <header> <h2 class="entry-title"><a href="http://example.com/test/translated-article.html" rel="bookmark" title="Permalink to A translated article">A translated article</a></h2> </header> + <footer class="post-info"> + <time class="published" datetime="2014-09-13T00:00:00+00:00"> Sat 13 September 2014 </time> + <address class="vcard author">By + <a class="url fn" href="http://example.com/test/author/the-tester.html">The Tester</a> + </address> + </footer><!-- /.post-info --> + <div class="entry-content"> <p>A simple article with a translation. +Here is a link to <a class="reference external" href="http://example.com/test/images/img.png">some image</a>.</p> + </div><!-- /.entry-content --> + </article></li> + <li><article class="hentry"> + <header> <h2 class="entry-title"><a href="http://example.com/test/an-untranslated-article.html" rel="bookmark" title="Permalink to An untranslated article">An untranslated article</a></h2> </header> + <footer class="post-info"> + <time class="published" datetime="2014-07-14T00:00:00+00:00"> Mon 14 July 2014 </time> + <address class="vcard author">By + <a class="url fn" href="http://example.com/test/author/the-tester.html">The Tester</a> + </address> + </footer><!-- /.post-info --> + <div class="entry-content"> <p>An article without a translation. +Here is a link to an <a class="reference external" href="http://example.com/test/pages/untranslated-page.html">untranslated page</a></p> + </div><!-- /.entry-content --> + </article></li> +</ol><!-- /#posts-list --> +</section><!-- /#content --> + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/pages/404.html b/plugins/i18n_subsites/test_data/output/pages/404.html new file mode 100644 index 0000000..4695f3c --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/pages/404.html @@ -0,0 +1,41 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <title>Testing site - A 404 page</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testing site Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/theme/style.css" /> + + + <link rel="alternate" hreflang="cz" href="http://example.com/test/cz/pages/404.html"> + <link rel="alternate" hreflang="de" href="http://example.com/test/de/pages/404.html"> + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/">Testing site</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li><a href="http://example.com/test/pages/untranslated-page.html">Untranslated page</a></li> + <li><a href="http://example.com/test/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> + <h1>A 404 page</h1> + Translations: +<a href="http://example.com/test/cz/pages/404.html" hreflang="cz">cz</a> +<a href="http://example.com/test/de/pages/404.html" hreflang="de">de</a> + + + <p>A simple 404 page.</p> + + + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/pages/untranslated-page.html b/plugins/i18n_subsites/test_data/output/pages/untranslated-page.html new file mode 100644 index 0000000..3ff02df --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/pages/untranslated-page.html @@ -0,0 +1,35 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <title>Testing site - Untranslated page</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testing site Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/theme/style.css" /> + + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/">Testing site</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li class="active"><a href="http://example.com/test/pages/untranslated-page.html">Untranslated page</a></li> + <li><a href="http://example.com/test/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> + <h1>Untranslated page</h1> + + + <p>This page has no translation.</p> + + + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/output/theme/style.css b/plugins/i18n_subsites/test_data/output/theme/style.css new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/theme/style.css diff --git a/plugins/i18n_subsites/test_data/output/translated-article.html b/plugins/i18n_subsites/test_data/output/translated-article.html new file mode 100644 index 0000000..45be1bb --- /dev/null +++ b/plugins/i18n_subsites/test_data/output/translated-article.html @@ -0,0 +1,62 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <title>Testing site - A translated article</title> + <meta charset="utf-8" /> + <meta name="generator" content="Pelican" /> + <link href="http://example.com/test/feeds_all.atom.xml" type="application/atom+xml" rel="alternate" title="Testing site Full Atom Feed" /> + +<link rel="stylesheet" href="http://example.com/test/theme/style.css" /> + + + <link rel="alternate" hreflang="cz" href="http://example.com/test/cz/translated-article.html"> + <link rel="alternate" hreflang="de" href="http://example.com/test/de/translated-article.html"> + + + + +</head> + +<body id="index" class="home"> + <header id="banner" class="body"> + <h1><a href="http://example.com/test/">Testing site</a></h1> + </header><!-- /#banner --> + <nav id="menu"><ul> + <li><a href="http://example.com/test/pages/untranslated-page.html">Untranslated page</a></li> + <li class="active"><a href="http://example.com/test/category/misc.html">misc</a></li> + </ul></nav><!-- /#menu --> +<section id="content" class="body"> + <header> + <h2 class="entry-title"> + <a href="http://example.com/test/translated-article.html" rel="bookmark" + title="Permalink to A translated article">A translated article</a></h2> + Translations: +<a href="http://example.com/test/cz/translated-article.html" hreflang="cz">cz</a> +<a href="http://example.com/test/de/translated-article.html" hreflang="de">de</a> + + </header> + <footer class="post-info"> + <time class="published" datetime="2014-09-13T00:00:00+00:00"> + Sat 13 September 2014 + </time> + <address class="vcard author"> + By <a class="url fn" href="http://example.com/test/author/the-tester.html">The Tester</a> + </address> + <div class="category"> + Category: <a href="http://example.com/test/category/misc.html">misc</a> + </div> + </footer><!-- /.post-info --> + <div class="entry-content"> + <p>A simple article with a translation. +Here is a link to <a class="reference external" href="http://example.com/test/images/img.png">some image</a>.</p> + + </div><!-- /.entry-content --> +</section> + <footer id="contentinfo" class="body"> + <address id="about" class="vcard body"> + Proudly powered by <a href="https://getpelican.com/">Pelican</a>, + which takes great advantage of <a href="https://www.python.org/">Python</a>. + </address><!-- /#about --> + </footer><!-- /#contentinfo --> +</body> +</html>
\ No newline at end of file diff --git a/plugins/i18n_subsites/test_data/pelicanconf.py b/plugins/i18n_subsites/test_data/pelicanconf.py new file mode 100644 index 0000000..55018f2 --- /dev/null +++ b/plugins/i18n_subsites/test_data/pelicanconf.py @@ -0,0 +1,53 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- # +from __future__ import unicode_literals + +AUTHOR = 'The Tester' +SITENAME = 'Testing site' +SITEURL = 'http://example.com/test' + +# to make the test suite portable +TIMEZONE = 'UTC' + +DEFAULT_LANG = 'en' +LOCALE = 'en_US.UTF-8' + +# Generate only one feed +FEED_ALL_ATOM = 'feeds_all.atom.xml' +CATEGORY_FEED_ATOM = None +TRANSLATION_FEED_ATOM = None +AUTHOR_FEED_ATOM = None +AUTHOR_FEED_RSS = None + +# Disable unnecessary pages +CATEGORY_SAVE_AS = '' +TAG_SAVE_AS = '' +AUTHOR_SAVE_AS = '' +ARCHIVES_SAVE_AS = '' +AUTHORS_SAVE_AS = '' +CATEGORIES_SAVE_AS = '' +TAGS_SAVE_AS = '' + +PLUGIN_PATHS = ['../../'] +PLUGINS = ['i18n_subsites'] + +THEME = 'localized_theme' +JINJA_ENVIRONMENT = {'extensions': ['jinja2.ext.i18n']} + +from blinker import signal +tmpsig = signal('tmpsig') +I18N_FILTER_SIGNALS = [tmpsig] + +I18N_SUBSITES = { + 'de': { + 'SITENAME': 'Testseite', + 'AUTHOR': 'Der Tester', + 'LOCALE': 'de_DE.UTF-8', + }, + 'cz': { + 'SITENAME': 'Testovací stránka', + 'AUTHOR': 'Test Testovič', + 'I18N_UNTRANSLATED_PAGES': 'remove', + 'I18N_UNTRANSLATED_ARTICLES': 'keep', + }, + } |