diff options
Diffstat (limited to 'nikola/data/themes/base')
25 files changed, 290 insertions, 162 deletions
diff --git a/nikola/data/themes/base/assets/css/rst.css b/nikola/data/themes/base/assets/css/rst.css index 6e6de97..0fbab76 100644 --- a/nikola/data/themes/base/assets/css/rst.css +++ b/nikola/data/themes/base/assets/css/rst.css @@ -1,6 +1,6 @@ /* :Author: David Goodger (goodger@python.org) -:Id: $Id: html4css1.css 7514 2012-09-14 14:27:12Z milde $ +:Id: $Id: html4css1.css 7614 2013-02-21 15:55:51Z milde $ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. @@ -35,18 +35,10 @@ a.toc-backref { blockquote.epigraph { margin: 2em 5em ; } -dl.docutils dd { - margin-bottom: 0.5em } - object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] { overflow: hidden; } -/* Uncomment (and remove this text!) to get bold-faced definition list terms -dl.docutils dt { - font-weight: bold } -*/ - div.abstract { margin: 2em 5em } @@ -55,23 +47,51 @@ div.abstract p.topic-title { text-align: center } div.admonition, div.attention, div.caution, div.danger, div.error, -div.hint, div.important, div.note, div.tip, div.warning { - margin: 2em ; - border: medium outset ; - padding: 1em } +div.hint, div.important, div.note, div.tip, div.warning, div.sidebar { +/* stolen from Boostrap 3 (.panel .panel-default) */ + margin-bottom: 20px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + padding: 0 15px 15px 15px; +} + +div.attention, div.caution, div.danger, div.error, div.warning { + /* stolen from Boostrap 3 (.panel .panel-danger) */ + border-color: #EBCCD1; +} div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, -div.tip p.admonition-title { - font-weight: bold ; - font-family: sans-serif } +div.tip p.admonition-title, div.sidebar p.sidebar-title, +div.attention p.admonition-title, div.caution p.admonition-title, +div.danger p.admonition-title, div.error p.admonition-title, +div.warning p.admonition-title { +/* stolen from Boostrap 3 (.panel .panel-default .panel-heading) */ + font-size: 16px; + color: #333; + background-color: #F5F5F5; + padding: 10px 15px; + margin-left: -15px; + margin-right: -15px; + border-bottom: 1px solid rgba(0, 0, 0, 0); + border-top-left-radius: 3px; + border-top-right-radius: 3px; + color: #333; + background-color: #F5F5F5; + border-color: #DDD; +} div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, -div.warning p.admonition-title, .code .error { - color: red ; - font-weight: bold ; - font-family: sans-serif } +div.warning p.admonition-title { + /* stolen from Boostrap 3 (.panel .panel-danger) */ + color: #A94442; + background-color: #F2DEDE; + border-color: #EBCCD1; +} /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -118,48 +138,32 @@ html[dir="rtl"] div.line-block div.line-block { } div.sidebar { - margin: 0 0 0.5em 1em ; - border: medium outset ; - padding: 1em ; - background-color: #ffffee ; + margin-left: 2em; + min-height: 20px; width: 40% ; float: right ; clear: right } div.sidebar p.rubric { - font-family: sans-serif ; font-size: medium } div.system-messages { margin: 5em } div.system-messages h1 { - color: red } + color: #a94442 } div.system-message { - border: medium outset ; + border: 1px solid #ebccd1; padding: 1em } div.system-message p.system-message-title { - color: red ; + color: #a94442 ; font-weight: bold } div.topic { margin: 2em } -h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, -h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { - margin-top: 0.4em } - -h1.title { - text-align: center } - -h2.subtitle { - text-align: center } - -hr.docutils { - width: 75% } - img.align-left, .figure.align-left, object.align-left { clear: left ; float: left ; @@ -231,13 +235,7 @@ p.rubric { color: maroon ; text-align: center } -p.sidebar-title { - font-family: sans-serif ; - font-weight: bold ; - font-size: larger } - p.sidebar-subtitle { - font-family: sans-serif ; font-weight: bold } p.topic-title { @@ -248,30 +246,23 @@ pre.address { margin-top: 0 ; font: inherit } -pre.literal-block, pre.doctest-block, pre.math, pre.code { - margin-left: 2em ; - margin-right: 2em } - pre.code .ln { color: grey; } /* line numbers */ -pre.code, code { background-color: #eeeeee; } +/* +pre.code, code { background-color: #eeeeee } pre.code .comment, code .comment { color: #5C6576 } pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } pre.code .literal.string, code .literal.string { color: #0C5404 } pre.code .name.builtin, code .name.builtin { color: #352B84 } pre.code .deleted, code .deleted { background-color: #DEB0A1} pre.code .inserted, code .inserted { background-color: #A3D289} +*/ span.classifier { - font-family: sans-serif ; - font-style: oblique } + font-style: italic } span.classifier-delimiter { - font-family: sans-serif ; font-weight: bold } -span.interpreted { - font-family: sans-serif } - span.option { white-space: nowrap } @@ -312,6 +303,21 @@ table.docutils th.field-name, table.docinfo th.docinfo-name { white-space: nowrap ; padding-left: 0 } +/* "booktabs" style (no vertical lines) */ +table.docutils.booktabs { + border: 0px; + border-top: 2px solid; + border-bottom: 2px solid; + border-collapse: collapse; +} +table.docutils.booktabs * { + border: 0px; +} +table.docutils.booktabs th { + border-bottom: thin solid; + text-align: left; +} + h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { font-size: 100% } diff --git a/nikola/data/themes/base/assets/css/theme.css b/nikola/data/themes/base/assets/css/theme.css index 3cb8628..5c7c86d 100644 --- a/nikola/data/themes/base/assets/css/theme.css +++ b/nikola/data/themes/base/assets/css/theme.css @@ -320,6 +320,7 @@ pre.code, code { */ a[href^="#"]:after, + a[href^="data:"]:after, a[href^="javascript:"]:after { content: ""; } diff --git a/nikola/data/themes/base/messages/messages_bs.py b/nikola/data/themes/base/messages/messages_bs.py new file mode 100644 index 0000000..23a1f64 --- /dev/null +++ b/nikola/data/themes/base/messages/messages_bs.py @@ -0,0 +1,39 @@ +# -*- encoding:utf-8 -*- +from __future__ import unicode_literals + +MESSAGES = { + "%d min remaining to read": "%d minuta preostalo za čitanje", + "(active)": "(aktivno)", + "Also available in:": "Takođe dostupan u:", + "Archive": "Arhiva", + "Categories": "Kategorije", + "Comments": "Komentari", + "LANGUAGE": "Bosanski", + "Languages:": "Jezici:", + "More posts about %s": "Više objava o %s", + "Newer posts": "Novije objave", + "Next post": "Naredna objava", + "No posts found.": "Nema objava.", + "Nothing found.": "Ništa nije pronađeno.", + "Older posts": "Starije objave", + "Original site": "Izvorni sajt", + "Posted:": "Objavljeno:", + "Posts about %s": "Objave o %s", + "Posts for year %s": "Objave u godini %s", + "Posts for {month} {day}, {year}": "Objave za {month} {day}, {year}", + "Posts for {month} {year}": "Objave za {month} {year}", + "Previous post": "Prethodne objave", + "Publication date": "Datum objavljivanja", + "RSS feed": "RSS feed", + "Read in English": "Pročitaj na bosanskom", + "Read more": "Pročitaj više", + "Skip to main content": "Preskoči na glavni sadržaj", + "Source": "Izvor", + "Subcategories:": "Podkategorije:", + "Tags and Categories": "Oznake i kategorije", + "Tags": "Oznake", + "Write your page here.": "Vašu stranicu napišite ovdje.", + "Write your post here.": "Vašu objavu napišite ovdje.", + "old posts, page %d": "stare objave, strana %d", + "page %d": "strana %d", +} diff --git a/nikola/data/themes/base/messages/messages_fi.py b/nikola/data/themes/base/messages/messages_fi.py index bcc2680..1bcd6ad 100644 --- a/nikola/data/themes/base/messages/messages_fi.py +++ b/nikola/data/themes/base/messages/messages_fi.py @@ -3,7 +3,7 @@ from __future__ import unicode_literals MESSAGES = { "%d min remaining to read": "%d minuuttia lukuaikaa", - "(active)": "", + "(active)": "(aktiivinen)", "Also available in:": "Saatavilla myös:", "Archive": "Arkisto", "Categories": "Kategoriat", @@ -22,14 +22,14 @@ MESSAGES = { "Posts for year %s": "Postauksia vuodelta %s", "Posts for {month} {day}, {year}": "", "Posts for {month} {year}": "Postauksia ajalle {month} {year}", - "Previous post": "Vanhempia postauksia", + "Previous post": "Edellinen postaus", "Publication date": "Julkaisupäivämäärä", - "RSS feed": "RSS syöte", + "RSS feed": "RSS-syöte", "Read in English": "Lue suomeksi", "Read more": "Lue lisää", "Skip to main content": "Hyppää sisältöön", "Source": "Lähde", - "Subcategories:": "", + "Subcategories:": "Alakategoriat:", "Tags and Categories": "Tagit ja kategoriat", "Tags": "Tagit", "Write your page here.": "", diff --git a/nikola/data/themes/base/messages/messages_hr.py b/nikola/data/themes/base/messages/messages_hr.py index d26fc85..11e07d8 100644 --- a/nikola/data/themes/base/messages/messages_hr.py +++ b/nikola/data/themes/base/messages/messages_hr.py @@ -2,8 +2,8 @@ from __future__ import unicode_literals MESSAGES = { - "%d min remaining to read": "", - "(active)": "", + "%d min remaining to read": "%d minuta preostalo za čitanje", + "(active)": "(aktivno)", "Also available in:": "Također dostupno i u:", "Archive": "Arhiva", "Categories": "Kategorije", @@ -27,9 +27,9 @@ MESSAGES = { "RSS feed": "RSS kanal", "Read in English": "Čitaj na hrvatskom", "Read more": "Čitaj dalje", - "Skip to main content": "", + "Skip to main content": "Preskoči na glavni sadržaj", "Source": "Izvor", - "Subcategories:": "", + "Subcategories:": "Podkategorije:", "Tags and Categories": "Tagovi i kategorije", "Tags": "Tagovi", "Write your page here.": "", diff --git a/nikola/data/themes/base/messages/messages_it.py b/nikola/data/themes/base/messages/messages_it.py index 91f8374..9f6d8be 100644 --- a/nikola/data/themes/base/messages/messages_it.py +++ b/nikola/data/themes/base/messages/messages_it.py @@ -8,7 +8,7 @@ MESSAGES = { "Archive": "Archivio", "Categories": "Categorie", "Comments": "Commenti", - "LANGUAGE": "Inglese", + "LANGUAGE": "Italiano", "Languages:": "Lingue:", "More posts about %s": "Altri articoli collegati %s", "Newer posts": "Articoli più recenti", @@ -30,7 +30,7 @@ MESSAGES = { "Skip to main content": "Vai al testo principale", "Source": "Sorgente", "Subcategories:": "Sottocategorie:", - "Tags and Categories": "Tag e Categorie", + "Tags and Categories": "Tag e categorie", "Tags": "Tag", "Write your page here.": "Scrivi qui la tua pagina.", "Write your post here.": "Scrivi qui il tuo post.", diff --git a/nikola/data/themes/base/messages/messages_nb.py b/nikola/data/themes/base/messages/messages_nb.py index 2533247..30b798e 100644 --- a/nikola/data/themes/base/messages/messages_nb.py +++ b/nikola/data/themes/base/messages/messages_nb.py @@ -2,38 +2,38 @@ from __future__ import unicode_literals MESSAGES = { - "%d min remaining to read": "", - "(active)": "", + "%d min remaining to read": "%d min gjenstår å lese", + "(active)": "(aktiv)", "Also available in:": "Også tilgjengelig på:", "Archive": "Arkiv", "Categories": "Kategorier", - "Comments": "", + "Comments": "Kommentarer", "LANGUAGE": "norsk", - "Languages:": "", + "Languages:": "Språk:", "More posts about %s": "Flere innlegg om %s", "Newer posts": "Nyere innlegg", "Next post": "Neste innlegg", - "No posts found.": "", - "Nothing found.": "", + "No posts found.": "Fant ingen innlegg.", + "Nothing found.": "Fant ingenting.", "Older posts": "Eldre innlegg", "Original site": "Opprinnelig side", "Posted:": "Publisert:", "Posts about %s": "Innlegg om %s", "Posts for year %s": "Innlegg fra %s", - "Posts for {month} {day}, {year}": "", + "Posts for {month} {day}, {year}": "Innlegg fra {day}. {month} {year}", "Posts for {month} {year}": "Innlegg fra {month} {year}", "Previous post": "Forrige innlegg", - "Publication date": "", - "RSS feed": "", + "Publication date": "Publiseringsdato", + "RSS feed": "RSS-nyhetskanal", "Read in English": "Les på norsk", "Read more": "Les mer", - "Skip to main content": "", + "Skip to main content": "Hopp til hovedinnholdet", "Source": "Kilde", - "Subcategories:": "", + "Subcategories:": "Underkategorier:", "Tags and Categories": "Merker og kategorier", "Tags": "Merker", - "Write your page here.": "", - "Write your post here.": "", + "Write your page here.": "Skriv siden din her.", + "Write your post here.": "Skriv innlegget din her.", "old posts, page %d": "eldre innlegg, side %d", "page %d": "side %d", } diff --git a/nikola/data/themes/base/messages/messages_pa.py b/nikola/data/themes/base/messages/messages_pa.py new file mode 100644 index 0000000..392a38b --- /dev/null +++ b/nikola/data/themes/base/messages/messages_pa.py @@ -0,0 +1,39 @@ +# -*- encoding:utf-8 -*- +from __future__ import unicode_literals + +MESSAGES = { + "%d min remaining to read": "ਪੜਣ ਲਈ %d ਮਿੰਟ ਬਾਕੀ", + "(active)": "(ਚਲੰਤ)", + "Also available in:": "ਹੋਰ ਉਪਲਬਧ ਬੋਲੀਆਂ:", + "Archive": "ਆਰਕਾਈਵ", + "Categories": "ਸ਼੍ਰੇਣੀ", + "Comments": "ਟਿੱਪਣੀਆਂ", + "LANGUAGE": "ਅੰਗਰੇਜ਼ੀ", + "Languages:": "ਬੋਲੀਆਂ:", + "More posts about %s": "%s ਬਾਰੇ ਹੋਰ ਲਿਖਤਾਂ", + "Newer posts": "ਨਵੀਆਂ ਲਿਖਤਾਂ", + "Next post": "ਅਗਲੀ ਲਿਖਤ", + "No posts found.": "ਕੋਈ ਲਿਖਤ ਨਹੀਂ ਲੱਭੀ |", + "Nothing found.": "ਕੁਝ ਨਹੀਂ ਲੱਭਿਆ |", + "Older posts": "ਪੁਰਾਣੀਆਂ ਲਿਖਤਾਂ", + "Original site": "ਅਸਲ ਸਾਈਟ", + "Posted:": "ਲਿਖਤ ਛਪੀ:", + "Posts about %s": "%s ਬਾਰੇ ਲਿਖਤਾਂ", + "Posts for year %s": "ਸਾਲ %s ਦੀਆਂ ਲਿਖਤਾਂ", + "Posts for {month} {day}, {year}": "{day} {month} {year} ਦੀਆਂ ਲਿਖਤਾਂ", + "Posts for {month} {year}": "{month} {year} ਦੀਆਂ ਲਿਖਤਾਂ", + "Previous post": "ਪਿਛਲੀ ਲਿਖਤ", + "Publication date": "ਛਪਾਈ ਦੀ ਤਰੀਕ", + "RSS feed": "ਆਰ ਐੱਸ ਐੱਸ ਫੀਡ", + "Read in English": "ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਪੜ੍ਹੋ", + "Read more": "ਹੋਰ ਪੜ੍ਹੋ", + "Skip to main content": "ਮੁੱਖ ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ", + "Source": "ਮੂਲ", + "Subcategories:": "ਉਪਸ਼੍ਰੇਣੀਆਂ:", + "Tags and Categories": "ਟੈਗ ਅਤੇ ਸ਼੍ਰੇਣੀਆਂ", + "Tags": "ਟੈਗ", + "Write your page here.": "ਆਪਣਾ ਸਫ਼ਾ ਏਥੇ ਲਿਖੋ |", + "Write your post here.": "ਆਪਣੀ ਲਿਖਤ ਏਥੇ ਲਿਖੋ |", + "old posts, page %d": "ਪੁਰਾਣੀਆਂ ਲਿਖਤਾਂ , ਸਫ਼ਾ %d", + "page %d": "ਸਫ਼ਾ %d", +} diff --git a/nikola/data/themes/base/messages/messages_pt.py b/nikola/data/themes/base/messages/messages_pt.py index fd26d77..91ea52e 100644 --- a/nikola/data/themes/base/messages/messages_pt.py +++ b/nikola/data/themes/base/messages/messages_pt.py @@ -2,38 +2,38 @@ from __future__ import unicode_literals MESSAGES = { - "%d min remaining to read": "", - "(active)": "", - "Also available in:": "", - "Archive": "", - "Categories": "", - "Comments": "", - "LANGUAGE": "", - "Languages:": "", - "More posts about %s": "", - "Newer posts": "", - "Next post": "", - "No posts found.": "", - "Nothing found.": "", - "Older posts": "", - "Original site": "", - "Posted:": "", - "Posts about %s": "", - "Posts for year %s": "", - "Posts for {month} {day}, {year}": "", - "Posts for {month} {year}": "", - "Previous post": "", - "Publication date": "", - "RSS feed": "", - "Read in English": "", - "Read more": "", - "Skip to main content": "", - "Source": "", - "Subcategories:": "", - "Tags and Categories": "", - "Tags": "", - "Write your page here.": "", - "Write your post here.": "", - "old posts, page %d": "", - "page %d": "", + "%d min remaining to read": "%d minutos restante para leitura", + "(active)": "(ativo)", + "Also available in:": "Também disponível em:", + "Archive": "Arquivo", + "Categories": "Categorias", + "Comments": "Comentários", + "LANGUAGE": "Português", + "Languages:": "Idiomas:", + "More posts about %s": "Mais textos publicados sobre %s", + "Newer posts": "Textos publicados mais recentes", + "Next post": "Próximo texto publicado", + "No posts found.": "Nenhum texto publicado foi encontrado", + "Nothing found.": "Nada encontrado.", + "Older posts": "Textos publicados mais antigos", + "Original site": "Sítio original", + "Posted:": "Publicado:", + "Posts about %s": "Textos publicados sobre %s", + "Posts for year %s": "Textos publicados do ano %s", + "Posts for {month} {day}, {year}": "Textos publicados de {day} {month} {year}", + "Posts for {month} {year}": "Textos publicados de {month} {year}", + "Previous post": "Texto publicado anterior", + "Publication date": "Data de publicação", + "RSS feed": "Feed RSS", + "Read in English": "Ler em português", + "Read more": "Ler mais", + "Skip to main content": "Saltar para o conteúdo principal", + "Source": "Código", + "Subcategories:": "Sub-Categorias:", + "Tags and Categories": "Etiquetas e Categorias", + "Tags": "Etiqueta", + "Write your page here.": "Escreva a sua página aqui.", + "Write your post here.": "Escreva o seu texto para publicar aqui.", + "old posts, page %d": "Textos publicados antigos, página %d", + "page %d": "página %d", } diff --git a/nikola/data/themes/base/messages/messages_sk.py b/nikola/data/themes/base/messages/messages_sk.py index a793ba6..acd7364 100644 --- a/nikola/data/themes/base/messages/messages_sk.py +++ b/nikola/data/themes/base/messages/messages_sk.py @@ -3,7 +3,7 @@ from __future__ import unicode_literals MESSAGES = { "%d min remaining to read": "zostáva %d minút na čítanie", - "(active)": "", + "(active)": "(aktívne)", "Also available in:": "Tiež dostupné v:", "Archive": "Archív", "Categories": "Kategórie", @@ -20,7 +20,7 @@ MESSAGES = { "Posted:": "Zverejnené:", "Posts about %s": "Príspevky o %s", "Posts for year %s": "Príspevky z roku %s", - "Posts for {month} {day}, {year}": "Príspevky z dňa {day}. {month} {year}", + "Posts for {month} {day}, {year}": "Príspevky zo dňa {day}. {month} {year}", "Posts for {month} {year}": "Príspevky za mesiac {month} z roku {year}", "Previous post": "Predchádzajúci príspevok", "Publication date": "Dátum zverejnenia", @@ -29,11 +29,11 @@ MESSAGES = { "Read more": "Čítať ďalej", "Skip to main content": "Skočiť na hlavný obsah", "Source": "Zdroj", - "Subcategories:": "", + "Subcategories:": "Podkategórie:", "Tags and Categories": "Štítky a kategórie", "Tags": "Štítky", - "Write your page here.": "", - "Write your post here.": "", + "Write your page here.": "Tu napíšte svoju stránku.", + "Write your post here.": "Tu napíšte svoj príspevok.", "old posts, page %d": "staré príspevky, strana %d", "page %d": "stránka %d", } diff --git a/nikola/data/themes/base/messages/messages_sr.py b/nikola/data/themes/base/messages/messages_sr.py index 6087027..2b0aaf5 100644 --- a/nikola/data/themes/base/messages/messages_sr.py +++ b/nikola/data/themes/base/messages/messages_sr.py @@ -3,7 +3,7 @@ from __future__ import unicode_literals MESSAGES = { "%d min remaining to read": "%d минута је преостало за читање", - "(active)": "", + "(active)": "(активно)", "Also available in:": "Такође доступан у:", "Archive": "Архива", "Categories": "Категорије", @@ -20,7 +20,7 @@ MESSAGES = { "Posted:": "Објављено:", "Posts about %s": "Постови о %s", "Posts for year %s": "Постови за годину %s", - "Posts for {month} {day}, {year}": "", + "Posts for {month} {day}, {year}": "Објаве за {month} {day}, {year}", "Posts for {month} {year}": "Постови за {month} {year}", "Previous post": "Претходни пост", "Publication date": "Датум објаве", @@ -29,11 +29,11 @@ MESSAGES = { "Read more": "Прочитај више", "Skip to main content": "Прескочи на главни садржај", "Source": "Извор", - "Subcategories:": "", + "Subcategories:": "Подкатегорије:", "Tags and Categories": "Тагови и категорије", "Tags": "Тагови", - "Write your page here.": "", - "Write your post here.": "", + "Write your page here.": "Вашу страницу напишите овдје.", + "Write your post here.": "Вашу објаву напишите овдје.", "old posts, page %d": "стари постови, страна %d", "page %d": "страна %d", } diff --git a/nikola/data/themes/base/messages/messages_sr@latin.py b/nikola/data/themes/base/messages/messages_sr@latin.py new file mode 100644 index 0000000..23a1f64 --- /dev/null +++ b/nikola/data/themes/base/messages/messages_sr@latin.py @@ -0,0 +1,39 @@ +# -*- encoding:utf-8 -*- +from __future__ import unicode_literals + +MESSAGES = { + "%d min remaining to read": "%d minuta preostalo za čitanje", + "(active)": "(aktivno)", + "Also available in:": "Takođe dostupan u:", + "Archive": "Arhiva", + "Categories": "Kategorije", + "Comments": "Komentari", + "LANGUAGE": "Bosanski", + "Languages:": "Jezici:", + "More posts about %s": "Više objava o %s", + "Newer posts": "Novije objave", + "Next post": "Naredna objava", + "No posts found.": "Nema objava.", + "Nothing found.": "Ništa nije pronađeno.", + "Older posts": "Starije objave", + "Original site": "Izvorni sajt", + "Posted:": "Objavljeno:", + "Posts about %s": "Objave o %s", + "Posts for year %s": "Objave u godini %s", + "Posts for {month} {day}, {year}": "Objave za {month} {day}, {year}", + "Posts for {month} {year}": "Objave za {month} {year}", + "Previous post": "Prethodne objave", + "Publication date": "Datum objavljivanja", + "RSS feed": "RSS feed", + "Read in English": "Pročitaj na bosanskom", + "Read more": "Pročitaj više", + "Skip to main content": "Preskoči na glavni sadržaj", + "Source": "Izvor", + "Subcategories:": "Podkategorije:", + "Tags and Categories": "Oznake i kategorije", + "Tags": "Oznake", + "Write your page here.": "Vašu stranicu napišite ovdje.", + "Write your post here.": "Vašu objavu napišite ovdje.", + "old posts, page %d": "stare objave, strana %d", + "page %d": "strana %d", +} diff --git a/nikola/data/themes/base/messages/messages_sv.py b/nikola/data/themes/base/messages/messages_sv.py index deda21a..52df00d 100644 --- a/nikola/data/themes/base/messages/messages_sv.py +++ b/nikola/data/themes/base/messages/messages_sv.py @@ -3,37 +3,37 @@ from __future__ import unicode_literals MESSAGES = { "%d min remaining to read": "%d minuter kvar att läsa", - "(active)": "", + "(active)": "(aktiv)", "Also available in:": "Även tillgänglig på:", "Archive": "Arkiv", "Categories": "Kategorier", "Comments": "Kommentarer", "LANGUAGE": "Svenska", "Languages:": "Språk:", - "More posts about %s": "Mer inlägg om %s", + "More posts about %s": "Fler inlägg om %s", "Newer posts": "Nya inlägg", "Next post": "Nästa inlägg", - "No posts found.": "Inga inlägg hittade", - "Nothing found.": "Inget hittat", + "No posts found.": "Inga inlägg hittade.", + "Nothing found.": "Inget hittat.", "Older posts": "Äldre inlägg", - "Original site": "Orgnialsida", - "Posted:": "Publicerad", + "Original site": "Originalsida", + "Posted:": "Publicerad:", "Posts about %s": "Inlägg om %s", "Posts for year %s": "Inlägg för år %s", "Posts for {month} {day}, {year}": "Inlägg för {month} {day}, {year}", "Posts for {month} {year}": "Inlägg för {month} {year}", "Previous post": "Föregående inlägg", "Publication date": "Publiceringsdatum", - "RSS feed": "RSS flöde", - "Read in English": "Läs på Svenska", + "RSS feed": "RSS-flöde", + "Read in English": "Läs på svenska", "Read more": "Läs mer", - "Skip to main content": "hoppa till huvudinehåll", + "Skip to main content": "Hoppa till huvudinnehåll", "Source": "Källa", "Subcategories:": "Underkategorier:", "Tags and Categories": "Taggar och Kategorier", "Tags": "Taggar", - "Write your page here.": "", - "Write your post here.": "", + "Write your page here.": "Skriv din sida här.", + "Write your post here.": "Skriv ditt inlägg här.", "old posts, page %d": "gamla inlägg, sida %d", "page %d": "sida %d", } diff --git a/nikola/data/themes/base/messages/messages_ur.py b/nikola/data/themes/base/messages/messages_ur.py index 075606c..074cb06 100644 --- a/nikola/data/themes/base/messages/messages_ur.py +++ b/nikola/data/themes/base/messages/messages_ur.py @@ -3,7 +3,7 @@ from __future__ import unicode_literals MESSAGES = { "%d min remaining to read": "%d منٹ کا مطالعہ باقی", - "(active)": "", + "(active)": "(فعال)", "Also available in:": "ان زبانوں میں بھی دستیاب:", "Archive": "آرکائیو", "Categories": "زمرے", @@ -32,8 +32,8 @@ MESSAGES = { "Subcategories:": "ذیلی زمرے", "Tags and Categories": "ٹیگز اور زمرے", "Tags": "ٹیگز", - "Write your page here.": "", - "Write your post here.": "", + "Write your page here.": "اپنے صفحے کا متن یہاں لکھیں۔", + "Write your post here.": "اپنی تحریر یہاں لکھیں۔", "old posts, page %d": "پرانی تحاریر صفحہ %d", "page %d": "صفحہ %d", } diff --git a/nikola/data/themes/base/templates/archiveindex.tmpl b/nikola/data/themes/base/templates/archiveindex.tmpl index 129b7c4..8c58f13 100644 --- a/nikola/data/themes/base/templates/archiveindex.tmpl +++ b/nikola/data/themes/base/templates/archiveindex.tmpl @@ -4,7 +4,7 @@ <%block name="extra_head"> ${parent.extra_head()} %if len(translations) > 1 and generate_atom: - %for language in translations: + %for language in sorted(translations): <link rel="alternate" type="application/atom+xml" title="Atom for the ${archive_name} section (${language})" href="${_link("archive_atom", archive_name, language)}"> %endfor %elif generate_atom: diff --git a/nikola/data/themes/base/templates/base.tmpl b/nikola/data/themes/base/templates/base.tmpl index 6da6416..2b0cbfd 100644 --- a/nikola/data/themes/base/templates/base.tmpl +++ b/nikola/data/themes/base/templates/base.tmpl @@ -14,13 +14,14 @@ ${template_hooks['extra_head']()} <a href="#content" class="sr-only sr-only-focusable">${messages("Skip to main content")}</a> <div id="container"> ${header.html_header()} - <main id="content" role="main"> + <main id="content"> <%block name="content"></%block> </main> ${footer.html_footer()} </div> + ${base.late_load_js()} + <%block name="extra_js"></%block> ${body_end} ${template_hooks['body_end']()} - ${base.late_load_js()} </body> </html> diff --git a/nikola/data/themes/base/templates/base_footer.tmpl b/nikola/data/themes/base/templates/base_footer.tmpl index 9a1c00f..cd41d37 100644 --- a/nikola/data/themes/base/templates/base_footer.tmpl +++ b/nikola/data/themes/base/templates/base_footer.tmpl @@ -3,7 +3,7 @@ <%def name="html_footer()"> %if content_footer: - <footer id="footer" role="contentinfo"> + <footer id="footer"> <p>${content_footer}</p> ${template_hooks['page_footer']()} </footer> diff --git a/nikola/data/themes/base/templates/base_header.tmpl b/nikola/data/themes/base/templates/base_header.tmpl index 0c19af6..e29e2b3 100644 --- a/nikola/data/themes/base/templates/base_header.tmpl +++ b/nikola/data/themes/base/templates/base_header.tmpl @@ -2,7 +2,7 @@ <%namespace name="base" file="base_helper.tmpl" import="*"/> <%def name="html_header()"> - <header id="header" role="banner"> + <header id="header"> ${html_site_title()} ${html_translation_header()} ${html_navigation_links()} @@ -28,7 +28,7 @@ </%def> <%def name="html_navigation_links()"> - <nav id="menu" role="navigation"> + <nav id="menu"> <ul> %for url, text in navigation_links[lang]: % if isinstance(url, tuple): diff --git a/nikola/data/themes/base/templates/base_helper.tmpl b/nikola/data/themes/base/templates/base_helper.tmpl index 28b3f8a..948cfba 100644 --- a/nikola/data/themes/base/templates/base_helper.tmpl +++ b/nikola/data/themes/base/templates/base_helper.tmpl @@ -21,17 +21,20 @@ dir="rtl" \ lang="${lang}"> <head> <meta charset="utf-8"> + <base href="${abs_link(permalink)}"> %if description: <meta name="description" content="${description}"> %endif <meta name="viewport" content="width=device-width"> - <title>${title|striphtml} | ${blog_title|striphtml}</title> + %if title == blog_title: + <title>${blog_title|h}</title> + %else: + <title>${title|h} | ${blog_title|h}</title> + %endif ${html_stylesheets()} ${html_feedlinks()} - %if permalink: - <link rel="canonical" href="${abs_link(permalink)}"> - %endif + <link rel="canonical" href="${abs_link(permalink)}"> %if favicons: %for name, file, size in favicons: @@ -90,7 +93,7 @@ lang="${lang}"> ${rss_link} %elif generate_rss: %if len(translations) > 1: - %for language in translations: + %for language in sorted(translations): <link rel="alternate" type="application/rss+xml" title="RSS (${language})" href="${_link('rss', None, language)}"> %endfor %else: @@ -99,7 +102,7 @@ lang="${lang}"> %endif %if generate_atom: %if len(translations) > 1: - %for language in translations: + %for language in sorted(translations): <link rel="alternate" type="application/atom+xml" title="Atom (${language})" href="${_link('index_atom', None, language)}"> %endfor %else: @@ -110,7 +113,7 @@ lang="${lang}"> <%def name="html_translations()"> <ul class="translations"> - %for langname in translations.keys(): + %for langname in sorted(translations): %if langname != lang: <li><a href="${abs_link(_link("root", None, langname))}" rel="alternate" hreflang="${langname}">${messages("LANGUAGE", langname)}</a></li> %endif diff --git a/nikola/data/themes/base/templates/index.tmpl b/nikola/data/themes/base/templates/index.tmpl index 69630e5..88bb25c 100644 --- a/nikola/data/themes/base/templates/index.tmpl +++ b/nikola/data/themes/base/templates/index.tmpl @@ -19,7 +19,7 @@ <h1 class="p-name entry-title"><a href="${post.permalink()}" class="u-url">${post.title()|h}</a></h1> <div class="metadata"> <p class="byline author vcard"><span class="byline-name fn">${post.author()}</span></p> - <p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.date.isoformat()}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></a></p> + <p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.formatted_date('webiso')}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></a></p> % if not post.meta('nocomments') and site_has_comments: <p class="commentline">${comments.comment_link(post.permalink(), post._base_path)} % endif diff --git a/nikola/data/themes/base/templates/list_post.tmpl b/nikola/data/themes/base/templates/list_post.tmpl index 4fb497c..3335fa6 100644 --- a/nikola/data/themes/base/templates/list_post.tmpl +++ b/nikola/data/themes/base/templates/list_post.tmpl @@ -9,7 +9,7 @@ %if posts: <ul class="postlist"> % for post in posts: - <li><a href="${post.permalink()}" class="listtitle">${post.title()|h}</a> <time class="listdate" datetime="${post.date.isoformat()}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></li> + <li><a href="${post.permalink()}" class="listtitle">${post.title()|h}</a> <time class="listdate" datetime="${post.formatted_date('webiso')}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></li> % endfor </ul> %else: diff --git a/nikola/data/themes/base/templates/post_header.tmpl b/nikola/data/themes/base/templates/post_header.tmpl index 0efb2f8..75383cb 100644 --- a/nikola/data/themes/base/templates/post_header.tmpl +++ b/nikola/data/themes/base/templates/post_header.tmpl @@ -12,7 +12,7 @@ % if len(post.translated_to) > 1: <div class="metadata posttranslations translations"> <h3 class="posttranslations-intro">${messages("Also available in:")}</h3> - % for langname in translations.keys(): + % for langname in sorted(translations): % if langname != lang and post.is_translation_available(langname): <p><a href="${post.permalink(langname)}" rel="alternate" hreflang="${langname}">${messages("LANGUAGE", langname)}</a></p> % endif @@ -32,7 +32,7 @@ ${html_title()} <div class="metadata"> <p class="byline author vcard"><span class="byline-name fn">${post.author()}</span></p> - <p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.date.isoformat()}" itemprop="datePublished" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></a></p> + <p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.formatted_date('webiso')}" itemprop="datePublished" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></a></p> % if not post.meta('nocomments') and site_has_comments: <p class="commentline">${comments.comment_link(post.permalink(), post._base_path)} % endif diff --git a/nikola/data/themes/base/templates/post_helper.tmpl b/nikola/data/themes/base/templates/post_helper.tmpl index e091447..424d134 100644 --- a/nikola/data/themes/base/templates/post_helper.tmpl +++ b/nikola/data/themes/base/templates/post_helper.tmpl @@ -2,7 +2,7 @@ <%def name="meta_translations(post)"> %if len(translations) > 1: - %for langname in translations.keys(): + %for langname in sorted(translations): %if langname != lang and post.is_translation_available(langname): <link rel="alternate" hreflang="${langname}" href="${post.permalink(langname)}"> %endif @@ -58,7 +58,7 @@ ### <meta property="article:author" content="${post.author()}"> ### %endif %if post.date.isoformat(): - <meta property="article:published_time" content="${post.date.isoformat()}"> + <meta property="article:published_time" content="${post.formatted_date('webiso')}"> %endif %if post.tags: %for tag in post.tags: diff --git a/nikola/data/themes/base/templates/tag.tmpl b/nikola/data/themes/base/templates/tag.tmpl index ec5caca..7509f3e 100644 --- a/nikola/data/themes/base/templates/tag.tmpl +++ b/nikola/data/themes/base/templates/tag.tmpl @@ -4,7 +4,7 @@ <%block name="extra_head"> ${parent.extra_head()} %if len(translations) > 1 and generate_rss: - %for language in translations: + %for language in sorted(translations): <link rel="alternate" type="application/rss+xml" type="application/rss+xml" title="RSS for ${kind} ${tag} (${language})" href="${_link(kind + "_rss", tag, language)}"> %endfor %elif generate_rss: @@ -30,7 +30,7 @@ %endif <div class="metadata"> %if len(translations) > 1 and generate_rss: - %for language in translations: + %for language in sorted(translations): <p class="feedlink"> <a href="${_link(kind + "_rss", tag, language)}" hreflang="${language}" type="application/rss+xml">${messages('RSS feed', language)} (${language})</a> </p> @@ -43,7 +43,7 @@ %if posts: <ul class="postlist"> % for post in posts: - <li><a href="${post.permalink()}" class="listtitle">${post.title()|h}</a> <time class="listdate" datetime="${post.date.isoformat()}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></li> + <li><a href="${post.permalink()}" class="listtitle">${post.title()|h}</a> <time class="listdate" datetime="${post.formatted_date('webiso')}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></li> % endfor </ul> %endif diff --git a/nikola/data/themes/base/templates/tagindex.tmpl b/nikola/data/themes/base/templates/tagindex.tmpl index 7160fe9..0834411 100644 --- a/nikola/data/themes/base/templates/tagindex.tmpl +++ b/nikola/data/themes/base/templates/tagindex.tmpl @@ -15,7 +15,7 @@ <%block name="extra_head"> ${parent.extra_head()} %if len(translations) > 1 and generate_atom: - %for language in translations: + %for language in sorted(translations): <link rel="alternate" type="application/atom+xml" title="Atom for the ${tag} section (${language})" href="${_link(kind + "_atom", tag, language)}"> %endfor %elif generate_atom: |
