diff --git a/languages/sv.yml b/languages/sv.yml
new file mode 100644
index 0000000..322f073
--- /dev/null
+++ b/languages/sv.yml
@@ -0,0 +1,66 @@
+common:
+ archive:
+ one: 'Arkiv'
+ other: 'Arkiv'
+ category:
+ one: 'Kategori'
+ other: 'Kategorier'
+ tag:
+ one: 'Etikett'
+ other: 'Etiketter'
+ post:
+ one: 'Inlägg'
+ other: 'Inlägg'
+ page:
+ one: 'Sida'
+ other: 'Sidor'
+ prev: 'Föregående'
+ next: 'Nästa'
+widget:
+ follow: 'Följ'
+ recents: 'Senaste'
+ links: 'Länkar'
+ catalogue: 'Katalog'
+ subscribe_email: 'Prenumerera för uppdateringar'
+ subscribe: 'Prenumerera'
+ adsense: 'Marknadsföring'
+ followit: 'follow.it'
+article:
+ created_at: 'Publicerad %s'
+ updated_at: 'Uppdaterad %s'
+ more: 'Läs mer'
+ comments: 'Kommentarer'
+ read_time: '%s lästid'
+ word_count:
+ one: 'Cirka %d ord'
+ other: 'Cirka %d ord'
+ licensing:
+ author: 'Författare'
+ created_at: 'Publicerad'
+ updated_at: 'Uppdaterad'
+ licensed_under: 'Licensierad under'
+donate:
+ title: 'Tycker du om den här artikeln? Stöd författaren genom'
+ afdian: 'Afdian.net'
+ alipay: 'Alipay'
+ wechat: 'Wechat'
+ paypal: 'Paypal'
+ patreon: 'Patreon'
+ buymeacoffee: 'Köp mig en kaffe'
+plugin:
+ backtotop: 'Tillbaka till början'
+ visit_count: '%s besök'
+ visitor_count: 'Besökt av %s användare'
+ cookie_consent:
+ message: Den här hemsidan använder kakor för att förbättra funktionen.
+ dismiss: Jag förstår!
+ allow: Tillåt kakor
+ deny: Avböj kakor
+ link: Lär mer
+ policy: Kakpolicy
+search:
+ search: 'Sök'
+ hint: 'Skriv någonting...'
+ no_result: 'Inga sökresultat för'
+ untitled: '(Utan titel)'
+ empty_preview: '(Ingen förhandsvisning)'
diff --git a/layout/common/head.jsx b/layout/common/head.jsx
index 28547a8..efb82ef 100644
--- a/layout/common/head.jsx
+++ b/layout/common/head.jsx
@@ -169,7 +169,7 @@ module.exports = class extends Component {
{rss ? : null}
{favicon ? : null}
- {hlTheme ? : null}
+ {hlTheme ? : null}
diff --git a/source/js/main.js b/source/js/main.js
index 76891f5..e235536 100644
--- a/source/js/main.js
+++ b/source/js/main.js
@@ -62,9 +62,9 @@
$('figure.highlight').addClass('hljs');
$('figure.highlight .code .line span').each(function() {
const classes = $(this).attr('class').split(/\s+/);
- if (classes.length === 1) {
- $(this).addClass('hljs-' + classes[0]);
- $(this).removeClass(classes[0]);
+ for (const cls of classes) {
+ $(this).addClass('hljs-' + cls);
+ $(this).removeClass(cls);
}
});